From b44c950c1addebda6fdae50a59baf95a87acf8db Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Pasquier <contact@jbpasquier.eu>
Date: Wed, 5 Aug 2020 12:21:58 +0000
Subject: [PATCH] cicd: add cotech & facttic

---
 .gitlab-ci.yml | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8abe23eb..27792f7d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -352,5 +352,41 @@ labriqueterie:
   only:
     - master
   when: manual
+  tags:
+    - deploy
+
+facttic:
+  stage: deployment
+  environment:
+    name: facttic
+    url: https://facttic.hubl.world
+  before_script:
+    - npm ci --cache .npm --prefer-offline --only=production
+  script:
+    - echo "$APP_CONFIG_FACTTIC" > 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/* facttic@astral.startinblox.com:~/front/
+  only:
+    - master
+  when: manual
+  tags:
+    - deploy
+
+cotech:
+  stage: deployment
+  environment:
+    name: cotech
+    url: https://hubl.coops.tech
+  before_script:
+    - npm ci --cache .npm --prefer-offline --only=production
+  script:
+    - echo "$APP_CONFIG_COTECH" > 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/* cotech@astral.startinblox.com:~/front/
+  only:
+    - master
+  when: manual
   tags:
     - deploy
\ No newline at end of file
-- 
GitLab