From 123715faf6b98b102871b860cc67db053df1d6e2 Mon Sep 17 00:00:00 2001
From: ManifoldFR <wilson.jallet@gmail.com>
Date: Sun, 4 Mar 2018 11:52:30 +0100
Subject: [PATCH] CI config update

---
 .gitlab-ci.yml | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 804d320..ce89f23 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,6 +18,10 @@ stages:
   - test
   - deploy
 
+before_script:
+  - mkdir ~/.ssh
+  - eval $(ssh-agent -s)
+
 ### Jobs ###
 
 # Install dependencies, compile the bundle.js,
@@ -29,14 +33,12 @@ build:
     - npm run build
     - knex migrate:latest
     - knex seed:run
-  only:
-    - master
   artifacts:
     paths:
       - ldap_connexion_config.json
       - build/
       - node_modules/
-    expire_in: 240   min
+    expire_in: 240 min
   tags:
     - database
     - build
@@ -51,12 +53,14 @@ test:lint:
 
 deploy_staging:
   stage: deploy
+  only:
+    - master
   script:
     - npm run build
     - ssh-add <(echo "$STAGING_PRIVATE_KEY")
-    - ssh -p22 sigma-dev@roued "mkdir -p /opt/sigma-back-dev
-    - ssh -p22 sigma-dev@roued "rm -r /opt/sigma-back-dev/build"
-    - scp -p22 -r build/ sigma-dev@roued:/opt/sigma-back-dev/build
+    - ssh -p 22 sigma-dev@roued "mkdir -p /opt/sigma-back-dev
+    - ssh -p 22 sigma-dev@roued "rm -r /opt/sigma-back-dev/build"
+    - scp -p 22 -r build/ sigma-dev@roued:/opt/sigma-back-dev/build
   environment:
     name: staging
     url: http://129.104.210.10:3000
-- 
GitLab