CI: WIP
Some checks failed
pcb-tools / test (3.5) (push) Has been cancelled
pcb-tools / test (3.6) (push) Has been cancelled
pcb-tools / test (3.7) (push) Has been cancelled
pcb-tools / test (3.8) (push) Has been cancelled
pcb-tools / coverage (push) Has been cancelled

This commit is contained in:
jaseg 2022-02-06 21:17:57 +01:00
parent e03d71ef15
commit fc0779c4f8

View file

@ -38,7 +38,6 @@ docs:archlinux:
stage: test
image: "registry.gitlab.com/gerbolyze/build-containers/archlinux:latest"
script:
- pip3 install --user sphinx
- ~/.local/bin/sphinx-build -E docs docs/_build
dependencies:
- build:archlinux
@ -54,7 +53,6 @@ publish:gerbonara:
image: "registry.gitlab.com/gerbolyze/build-containers/archlinux:latest"
cache: {}
script:
- pip install -U --user twine
- export TWINE_USERNAME TWINE_PASSWORD
- ~/.local/bin/twine upload dist/*
dependencies:
@ -62,3 +60,18 @@ publish:gerbonara:
only:
- /^v.*$/
pages:
stage: publish
variables:
GIT_SUBMODULE_STRATEGY: none
image: "registry.gitlab.com/gerbolyze/build-containers/archlinux:latest"
script:
- ~/.local/bin/sphinx-build -E docs docs/_build
dependencies:
- build:archlinux
artifacts:
paths:
- docs/_build
only:
- /^v.*$/