Commit 63f99f36 authored by Guillaume Perréal's avatar Guillaume Perréal
Browse files

CI: factorized node jobs.

No related merge requests found
Showing with 5 additions and 5 deletions
+5 -5
...@@ -10,6 +10,8 @@ stages: ...@@ -10,6 +10,8 @@ stages:
dependencies: [node_modules] dependencies: [node_modules]
variables: variables:
NPM_CONFIG_CACHE: "$CI_PROJECT_DIR/.npm" NPM_CONFIG_CACHE: "$CI_PROJECT_DIR/.npm"
script:
- npm run "$CI_JOB_NAME"
node_modules: node_modules:
extends: .node extends: .node
...@@ -27,11 +29,10 @@ node_modules: ...@@ -27,11 +29,10 @@ node_modules:
paths: paths:
- "$NPM_CONFIG_CACHE" - "$NPM_CONFIG_CACHE"
ng-lint: lint:
extends: .node extends: .node
script: npm run lint
ng-test: test:
extends: .node extends: .node
before_script: before_script:
- apt-get update -yq - apt-get update -yq
...@@ -44,8 +45,7 @@ ng-test: ...@@ -44,8 +45,7 @@ ng-test:
paths: paths:
- coverage - coverage
ng-build: build:
extends: .node extends: .node
stage: build stage: build
script: npm run build
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment