Commit 6538fd3c authored by Charles Ferguson's avatar Charles Ferguson
Browse files

Update CI to the latest version.

The newest version cleans up better.
parent e58625ef
*.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 dc496318ef22ee5aae4f0f6f4db1efe9dd18de68
......@@ -3,9 +3,9 @@
# coverage_limit
# version
# version_git_tag
# {python,perl}_enabled
# <action>_{python,perl}_tool
# test_{python,perl}_files
# lint_{python,perl}_files
# docs_{python,perl}_files
# coverage_{python,perl}_ignore
# <language>_enabled
# <action>_<language>_tool
# test_<language>_files
# lint_<language>_files
# docs_<language>_files
# coverage_<language>_ignore
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