From 26af9fbcc016e8db64c94d63b486890e137fe5d2 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Pasquier Date: Tue, 8 Sep 2020 10:11:55 +0000 Subject: [PATCH] cicd: add hd toulouse & fichemetier.fr --- .gitlab-ci.yml | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 47230a2..7d7d03e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -219,7 +219,7 @@ smarttoulouse: before_script: - npm ci --cache .npm --prefer-offline --only=production script: - - echo "$APP_CONFIG_TOULOUSE" > config.json + - echo "$APP_CONFIG_SMARTTOULOUSE" > config.json - echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key - npm run build - scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* smart-toulouse@ssh-smart-toulouse.happy-dev.fr:~/www/ @@ -570,3 +570,39 @@ ejp: when: manual tags: - deploy + +fichemetierfr: + stage: deployment + environment: + name: fichemetierfr + url: https://fichemetier.fr.hubl.world + before_script: + - npm ci --cache .npm --prefer-offline --only=production + script: + - echo "$APP_CONFIG_FICHEMETIERFR" > config.json + - echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key + - npm run build + - scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* fichemetierfr@astral.startinblox.com:~/front/ + only: + - master + when: manual + tags: + - deploy + +toulouse: + stage: deployment + environment: + name: toulouse + url: https://app.toulouse.happy-dev.fr + before_script: + - npm ci --cache .npm --prefer-offline --only=production + script: + - echo "$APP_CONFIG_TOUOUSE" > config.json + - echo "$SSH_DEPLOY_KEY" | tr -d '\r' > gitlab.key && chmod 600 gitlab.key + - npm run build + - scp -i gitlab.key -o StrictHostKeyChecking=no -r dist/* toulouse@ssh-toulouse.happy-dev.fr:~/front/ + only: + - master + when: manual + tags: + - deploy