ci: add test stage and audit job

This commit is contained in:
Karl-Philipp Wulfert
2019-04-02 13:53:15 +02:00
parent 277118b6e8
commit 92bfe50e1c

View File

@@ -3,7 +3,6 @@ image: registry.gitlab.com/openstapps/projectmanagement/node
cache: cache:
key: ${CI_COMMIT_REF_SLUG} key: ${CI_COMMIT_REF_SLUG}
paths: paths:
- lib
- node_modules - node_modules
before_script: before_script:
@@ -11,14 +10,18 @@ before_script:
stages: stages:
- build - build
- test
- deploy - deploy
build: build:
stage: build stage: build
script: script:
- npm run build - npm run build
except:
- schedules test:
stage: test
script:
- npm audit
pages: pages:
stage: deploy stage: deploy