blob: 288985e4bde4110ef1d98935cf43422150f9b355 [file] [log] [blame]
deploy: $(HOME)/.gke-jenkins/oauth-credentials.yaml
@kubectl apply -f 00-jenkins_v1alpha2_jenkins_crd.yaml
@kubectl apply -f 01-all-in-one-v1alpha2.yaml
@cat configmap.yaml $(HOME)/.gke-jenkins/oauth-credentials.yaml \
| kubectl apply -f -
@kubectl apply -f mendel-linux.yaml
@kubectl apply -f ssl-cert.yaml
@kubectl apply -f ingress.yaml
undeploy:
@kubectl delete -f ingress.yaml
@kubectl delete -f mendel-linux.yaml
@kubectl delete -f configmap.yaml
@kubectl delete -f 01-all-in-one-v1alpha2.yaml
@kubectl delete -f 00-jenkins_v1alpha2_jenkins_crd.yaml
mrclean: undeploy
@kubectl delete -f ssl-cert.yaml
$(HOME)/.gke-jenkins/oauth-credentials.yaml:
../tools/generate-oauth-credentials.sh