Commit 0ac3dc40 authored by Charles Ferguson's avatar Charles Ferguson
Browse files

Updated CI.

parent 4df92e80
*.swp
*.pyc
*.pyo
/build-docs
/.project
/venv
/venv3
/perllib
/output_*
/.coverage
/cover_db
htmlcov
cover
coverage.xml
nosetests.xml
/test_results
.noseids
__pycache__
# CI generated directories
/.env
/artifacts
/ci-logs
......@@ -12,9 +12,7 @@ variables:
# Default caching paths, between jobs
cache:
paths:
- perllib
- venv
- venv3
- .env
#### Build Jobs ####
......@@ -22,6 +20,9 @@ lint:
stage: build
script:
- bash ci/run lint
artifacts:
paths:
- artifacts
docs:
stage: build
......@@ -29,7 +30,7 @@ docs:
- bash ci/run docs
artifacts:
paths:
- build-docs
- artifacts
#### Test Jobs ####
......@@ -38,12 +39,18 @@ test:
script:
- bash ci/run test
dependencies: []
artifacts:
paths:
- artifacts
test-python3:
stage: test
script:
- bash ci/run test -3
dependencies: []
artifacts:
paths:
- artifacts
coverage:
stage: test
......@@ -53,7 +60,7 @@ coverage:
dependencies: []
artifacts:
paths:
- test_results
- artifacts
#### Stages to execute ####
......
Subproject commit bf5f4fbdf2b82dccd84523291f117b4c717c0e17
Subproject commit 748146e1cffb5f900170b7b96654f74fd01183cc
Markdown is supported
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