Skip to content
Snippets Groups Projects
Commit 51bb0b7b authored by Erik Schnaubelt's avatar Erik Schnaubelt
Browse files

CI/CD: fix and simplify pages job

parent 7a75cd99
No related branches found
No related tags found
No related merge requests found
Pipeline #8572283 failed
......@@ -248,10 +248,13 @@ pypi-package:
# to setup the website, follow https://how-to.docs.cern.ch/
pages:
stage: deploy
needs: ["compile-mex"]
image: gitlab-registry.cern.ch/steam/steam-fiqus-dev-public-docker:latest
# we build on the fiqus dev docker since it has all the requirements to create the docs
# we can build the docs without any dependency
needs: []
# a standard python image is just fine
image: python:3.11.8
script:
# install only packages containing the string "mkdocs" from requirements.txt
- grep "mkdocs" requirements.txt | xargs -n 1 pip install
- mkdocs build --clean --site-dir public
artifacts:
paths:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment