update only deployment image

This commit is contained in:
thibault.raquet 2024-02-13 10:36:43 +01:00
parent c53353ca78
commit ff61b71a0a

View file

@ -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}