Martin Blanchard pushed to branch mablanch/00-update-fix-ci at BuildGrid / buildgrid
Commits:
-
72976c13
by Martin Blanchard at 2018-09-06T12:06:00Z
1 changed file:
Changes:
... | ... | @@ -57,14 +57,17 @@ coverage: |
57 | 57 |
coverage: '/TOTAL +\d+ +\d+ +(\d+\.\d+)%/'
|
58 | 58 |
script:
|
59 | 59 |
- python3 -m pip install --user --editable ".[tests]"
|
60 |
- - mkdir report
|
|
61 |
- - cd report
|
|
62 |
- - cp ../coverage/coverage.* .
|
|
63 |
- - ls coverage.*
|
|
64 |
- - coverage combine --rcfile=../.coveragerc -a coverage.*
|
|
65 |
- - coverage report --rcfile=../.coveragerc -m
|
|
60 |
+ - cd coverage/
|
|
61 |
+ - ls -l .
|
|
62 |
+ - python3 -m coverage combine --rcfile=../.coveragerc --append coverage.*
|
|
63 |
+ - python3 -m coverage html --rcfile=../.coveragerc --directory coverage/
|
|
64 |
+ - python3 -m coverage report --rcfile=../.coveragerc --show-missing
|
|
65 |
+ - python3 -m coverage erase --rcfile=../.coveragerc
|
|
66 | 66 |
dependencies:
|
67 | 67 |
- tests-debian-stretch
|
68 |
+ artifacts:
|
|
69 |
+ paths:
|
|
70 |
+ - coverage/
|
|
68 | 71 |
|
69 | 72 |
# Deploy, only for merges which land on master branch.
|
70 | 73 |
#
|
... | ... | @@ -79,5 +82,3 @@ pages: |
79 | 82 |
artifacts:
|
80 | 83 |
paths:
|
81 | 84 |
- public/
|
82 |
- only:
|
|
83 |
- - master
|