source: ammosreader/.gitlab-ci.yml@ 3d2d45e

AmmosSource guix
Last change on this file since 3d2d45e was 3d2d45e, checked in by Enrico Schwass <ennoausberlin@…>, 3 years ago

paths updated

  • Property mode set to 100644
File size: 630 bytes
RevLine 
[8073839]1image: python:latest
[a81ab76]2
3workflow:
4 rules:
5 - if: $CI_COMMIT_BRANCH
6
[3c396a4]7pages:
8 stage: deploy
9 script:
[050ace0]10 - python3 --version
[1491313]11 - pip install --upgrade numpy pdoc3
[eab48d0]12 - pip install git+http://enno:xrge6-j2NkpRwsi9BXQn@gitlab.kid.local/kidzg/ammosreader.git
[3d2d45e]13 - pdoc3 --html ammosreader -o public
[3c396a4]14 artifacts:
15 paths:
[db6adde]16 - public/ammosreader
[ca6263a]17 rules:
18 - if: $CI_COMMIT_BRANCH == "guix"
19
[3c396a4]20pytest:
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.