From 63f99f364c4321429f410842c6c117db0a4256d8 Mon Sep 17 00:00:00 2001
From: Perreal Guillaume <guillaume.perreal@irstea.fr>
Date: Mon, 16 Sep 2019 14:15:29 +0200
Subject: [PATCH] CI: factorized node jobs.

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9a73327..e70ec70 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,6 +10,8 @@ stages:
   dependencies: [node_modules]
   variables:
     NPM_CONFIG_CACHE: "$CI_PROJECT_DIR/.npm"
+  script:
+    - npm run "$CI_JOB_NAME"
 
 node_modules:
   extends: .node
@@ -27,11 +29,10 @@ node_modules:
     paths:
       - "$NPM_CONFIG_CACHE"
 
-ng-lint:
+lint:
   extends: .node
-  script: npm run lint
 
-ng-test:
+test:
   extends: .node
   before_script:
     - apt-get update -yq
@@ -44,8 +45,7 @@ ng-test:
     paths:
       - coverage
 
-ng-build:
+build:
   extends: .node
   stage: build
-  script: npm run build
 
-- 
GitLab