Skip to content
Snippets Groups Projects
Commit 0a3b24aa authored by Julian Matschinske's avatar Julian Matschinske
Browse files

Add CICD pipeline

parent 81869590
No related branches found
No related tags found
No related merge requests found
image: trion/ng-cli-karma
stages:
- setup
- check
- build
cache:
paths:
- node_modules/
setup:
stage: setup
script:
- npm install
check:audit:
stage: check
script:
- npm install
- npm audit --production
dependencies:
- setup
check:lint:
stage: check
script:
- npm install
- npm run lint
dependencies:
- setup
check:test:
stage: check
script:
- npm install
- ng test
dependencies:
- setup
build:
stage: build
artifacts:
paths:
- dist
script:
- npm install
- npm run build
dependencies:
- check:audit
- check:lint
- check:test
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment