Forked from
Nils Tesdal / DatabaseTest
2 commits behind the upstream repository.
.gitlab-ci.yml 576 B
image: node:8
# Set up MySQL test-database
services:
- mysql:5.5
# Configure test-database
variables:
MYSQL_DATABASE: supertestdb
MYSQL_ROOT_PASSWORD: secret
# Install node libraries
before_script:
- npm install
# Run JEST tests
run_tests:
stage: test
script:
- npm test
artifacts:
paths:
- coverage/
# Publish coverage report on gitlab-pages
pages:
stage: deploy
dependencies:
- run_tests
script:
- mkdir .public
- cp -r coverage/* .public
- mv .public public
artifacts:
paths:
- public
only:
- master