From e05ef899f6576e8588345b0914ac968b107c173b Mon Sep 17 00:00:00 2001 From: Alexis POYEN <apoyen@grandlyon.com> Date: Thu, 27 Jul 2023 15:20:10 +0200 Subject: [PATCH] cd: always pull new image on OS deployment adding a var which take the current date so change every time --- .gitlab-ci.yml | 1 + deployment/00-backend-files.config-map.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a3e26e6..c66c13e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -189,6 +189,7 @@ docker-backend-mr: - sed -i "s|{{DOCUMENTS_DIR}}|$DOCUMENTS_DIR|g" deployment/00-backend-files.config-map.yml - sed -i "s|{{NODE_ENV}}|$NODE_ENV|g" deployment/00-backend-files.config-map.yml - sed -i "s|{{RATE_LIMIT_MAX}}|$RATE_LIMIT_MAX|g" deployment/00-backend-files.config-map.yml + - sed -i "s|{{DEPLOYMENT_TIMESTAMP}}|$(date +"%d.%m.%Y %H:%M")|g" deployment/00-backend-files.config-map.yml # Secrets - sed -i "s|{{API_KEY}}|$API_KEY|g" deployment/00-backend-files.secrets.yml diff --git a/deployment/00-backend-files.config-map.yml b/deployment/00-backend-files.config-map.yml index 5cc0335..eb7ed4e 100644 --- a/deployment/00-backend-files.config-map.yml +++ b/deployment/00-backend-files.config-map.yml @@ -7,6 +7,7 @@ data: APP_LOG_DIR: "{{APP_LOG_DIR}}" APP_LOG_FILES_PREFIX: "backend-files" APP_LOG_MAX_LEVEL: "{{APP_LOG_MAX_LEVEL}}" + DEPLOYMENT_TIMESTAMP: "{{DEPLOYMENT_TIMESTAMP}}" DOCUMENTS_DIR: "{{DOCUMENTS_DIR}}" NODE_ENV: "{{NODE_ENV}}" RATE_LIMIT_MAX: "{{RATE_LIMIT_MAX}}" -- GitLab