update only deployment image
This commit is contained in:
parent
c53353ca78
commit
ff61b71a0a
1 changed files with 18 additions and 3 deletions
|
|
@ -19,7 +19,6 @@
|
|||
environment:
|
||||
action: stop
|
||||
|
||||
|
||||
kubernetes:review:
|
||||
extends: .kubernetes
|
||||
variables:
|
||||
|
|
@ -35,6 +34,14 @@ kubernetes:review:
|
|||
url: https://${DOMAIN}
|
||||
on_stop: kubernetes_stop:review
|
||||
|
||||
kubernetes_upgrade:review:
|
||||
extends: kubernetes:review
|
||||
variables:
|
||||
IMAGE: "${CI_REGISTRY_IMAGE}"
|
||||
TAG: "review-${CI_MERGE_REQUEST_IID}"
|
||||
script:
|
||||
- envsubst < manifest.yaml | kubectl set image --namespace ${KUBE_NAMESPACE} -f - ${CI_REGISTRY_IMAGE}=${IMAGE_TAG}
|
||||
|
||||
kubernetes_stop:review:
|
||||
extends: .kubernetes_stop
|
||||
variables:
|
||||
|
|
@ -44,7 +51,6 @@ kubernetes_stop:review:
|
|||
environment:
|
||||
name: review/${CI_MERGE_REQUEST_IID}
|
||||
|
||||
|
||||
kubernetes:staging:
|
||||
extends: .kubernetes
|
||||
variables:
|
||||
|
|
@ -60,6 +66,11 @@ kubernetes:staging:
|
|||
url: https://${DOMAIN}
|
||||
on_stop: kubernetes_stop:staging
|
||||
|
||||
kubernetes_upgrade:staging:
|
||||
extends: kubernetes:staging
|
||||
script:
|
||||
- envsubst < manifest.yaml | kubectl set image --namespace ${KUBE_NAMESPACE} -f - ${CI_REGISTRY_IMAGE}=${IMAGE_TAG}
|
||||
|
||||
kubernetes_stop:staging:
|
||||
extends: .kubernetes_stop
|
||||
variables:
|
||||
|
|
@ -69,7 +80,6 @@ kubernetes_stop:staging:
|
|||
environment:
|
||||
name: staging
|
||||
|
||||
|
||||
kubernetes:prod:
|
||||
extends: .kubernetes
|
||||
variables:
|
||||
|
|
@ -93,3 +103,8 @@ kubernetes:prod:
|
|||
# - if: $CI_COMMIT_BRANCH == "main" || $CI_COMMIT_BRANCH == "master"
|
||||
# environment:
|
||||
# name: production
|
||||
|
||||
kubernetes_upgrade:production:
|
||||
extends: kubernetes:production
|
||||
script:
|
||||
- envsubst < manifest.yaml | kubectl set image --namespace ${KUBE_NAMESPACE} -f - ${CI_REGISTRY_IMAGE}=${IMAGE_TAG}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue