source:
ammosreader/.gitlab-ci.yml@
25c80a7
| Last change on this file since 25c80a7 was d41827e, checked in by , 3 years ago | |
|---|---|
|
|
| File size: 566 bytes | |
| Rev | Line | |
|---|---|---|
| [8073839] | 1 | image: python:latest |
| [a81ab76] | 2 | |
| 3 | workflow: | |
| 4 | rules: | |
| 5 | - if: $CI_COMMIT_BRANCH | |
| 6 | ||
| [3c396a4] | 7 | pages: |
| 8 | stage: deploy | |
| 9 | script: | |
| [050ace0] | 10 | - python3 --version |
| [1491313] | 11 | - pip install --upgrade numpy pdoc3 |
| [d41827e] | 12 | - pdoc --html ammosreader -o public |
| [576546e] | 13 | - mv public/ammosreader public/doc |
| [3c396a4] | 14 | artifacts: |
| 15 | paths: | |
| [576546e] | 16 | - public/doc |
| [ca6263a] | 17 | rules: |
| 18 | - if: $CI_COMMIT_BRANCH == "guix" | |
| 19 | ||
| [3c396a4] | 20 | pytest: |
| 21 | stage: test | |
| 22 | script: | |
| 23 | - cd tests | |
| [ab26682] | 24 | - pip install -U pytest |
| [3c396a4] | 25 | - pytest --junitxml=report.xml |
| 26 | artifacts: | |
| 27 | when: always | |
| 28 | reports: | |
| [bca0f7e] | 29 | junit: tests/report.xml |
| [a81ab76] | 30 | rules: |
| 31 | - if: $CI_COMMIT_BRANCH == "guix" |
Note:
See TracBrowser
for help on using the repository browser.
![(please configure the [header_logo] section in trac.ini)](/playground/chrome/site/playground.png)