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