| $(HOME)/.gke-jenkins/oauth-credentials.yaml: |
| tools/generate-oauth-credentials.sh |
| |
| deploy-operator: $(HOME)/.gke-jenkins/oauth-credentials.yaml |
| kubectl apply -f operator-configs/00-jenkins_v1alpha2_jenkins_crd.yaml |
| kubectl apply -f operator-configs/01-all-in-one-v1alpha2.yaml |
| kubectl apply -f operator-configs/ingress.yaml |
| OAUTH_CREDENTIALS=`cat $(HOME)/.gke-jenkins/oauth-credentials.yaml`; \ |
| cat operator-configs/seed-jobs.yaml \ |
| | sed 's/@OAUTH_CREDENTIALS@/${OAUTH_CREDENTIALS}/' \ |
| | kubectl apply -f - |
| |
| .PHONY: deploy-operator |