Skip to content
Snippets Groups Projects
Commit b2399e99 authored by Alexis POYEN's avatar Alexis POYEN
Browse files

ci: auto restart backend file on every deployment

parent e05ef899
Branches
No related tags found
2 merge requests!4Merge branch 'release' into 'main' release sprint 6,!3Merge branch 'release' into 'main' release sprint 6
Pipeline #70345 passed
...@@ -189,7 +189,6 @@ docker-backend-mr: ...@@ -189,7 +189,6 @@ docker-backend-mr:
- sed -i "s|{{DOCUMENTS_DIR}}|$DOCUMENTS_DIR|g" deployment/00-backend-files.config-map.yml - 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|{{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|{{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 # Secrets
- sed -i "s|{{API_KEY}}|$API_KEY|g" deployment/00-backend-files.secrets.yml - sed -i "s|{{API_KEY}}|$API_KEY|g" deployment/00-backend-files.secrets.yml
...@@ -217,6 +216,7 @@ deploy-master: ...@@ -217,6 +216,7 @@ deploy-master:
- export KUBECONFIG=$KUBECFG_PRO - export KUBECONFIG=$KUBECFG_PRO
script: script:
- oc apply -f deployment/ - oc apply -f deployment/
- oc patch deploy backend-files-depl -p "{\"spec\":{\"template\":{\"metadata\":{\"annotations\":{\"last-restart\":\"`date +'%d.%m.%Y %H:%M'`\"}}}}}"
tags: tags:
- ns-spi-p01-syn - ns-spi-p01-syn
...@@ -243,6 +243,7 @@ deploy-rec: ...@@ -243,6 +243,7 @@ deploy-rec:
- export KUBECONFIG=$KUBECFG_REC - export KUBECONFIG=$KUBECFG_REC
script: script:
- oc apply -f deployment/ - oc apply -f deployment/
- oc patch deploy backend-files-depl -p "{\"spec\":{\"template\":{\"metadata\":{\"annotations\":{\"last-restart\":\"`date +'%d.%m.%Y %H:%M'`\"}}}}}"
tags: tags:
- ns-spi-r01-syn - ns-spi-r01-syn
...@@ -268,6 +269,7 @@ deploy-develop: ...@@ -268,6 +269,7 @@ deploy-develop:
- export KUBECONFIG=$KUBECFG_DEV - export KUBECONFIG=$KUBECFG_DEV
script: script:
- oc apply -f deployment/ - oc apply -f deployment/
- oc patch deploy backend-files-depl -p "{\"spec\":{\"template\":{\"metadata\":{\"annotations\":{\"last-restart\":\"`date +'%d.%m.%Y %H:%M'`\"}}}}}"
tags: tags:
- ns-spi-d01-syn - ns-spi-d01-syn
......
...@@ -7,7 +7,6 @@ data: ...@@ -7,7 +7,6 @@ data:
APP_LOG_DIR: "{{APP_LOG_DIR}}" APP_LOG_DIR: "{{APP_LOG_DIR}}"
APP_LOG_FILES_PREFIX: "backend-files" APP_LOG_FILES_PREFIX: "backend-files"
APP_LOG_MAX_LEVEL: "{{APP_LOG_MAX_LEVEL}}" APP_LOG_MAX_LEVEL: "{{APP_LOG_MAX_LEVEL}}"
DEPLOYMENT_TIMESTAMP: "{{DEPLOYMENT_TIMESTAMP}}"
DOCUMENTS_DIR: "{{DOCUMENTS_DIR}}" DOCUMENTS_DIR: "{{DOCUMENTS_DIR}}"
NODE_ENV: "{{NODE_ENV}}" NODE_ENV: "{{NODE_ENV}}"
RATE_LIMIT_MAX: "{{RATE_LIMIT_MAX}}" RATE_LIMIT_MAX: "{{RATE_LIMIT_MAX}}"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment