2024-08-20 15:28:57 +00:00
|
|
|
variables:
|
|
|
|
http_proxy: http://outboundproxy.jubit2.minvenj.nl:8080
|
|
|
|
https_proxy: http://outboundproxy.jubit2.minvenj.nl:8080
|
|
|
|
no_proxy: git.eminjenv.nl
|
|
|
|
|
|
|
|
image: python:3.8
|
|
|
|
|
|
|
|
pages:
|
|
|
|
stage: deploy
|
|
|
|
script:
|
2024-08-23 08:27:08 +00:00
|
|
|
- apt update
|
2024-08-22 17:56:46 +00:00
|
|
|
- apt install -y xvfb
|
2024-08-20 15:28:57 +00:00
|
|
|
- mkdir .public
|
|
|
|
- python -m venv venv
|
|
|
|
- source venv/bin/activate
|
|
|
|
- pip install -r <(head -n -1 requirements.txt)
|
2024-08-21 17:00:18 +00:00
|
|
|
- cd documentation
|
|
|
|
- make html
|
|
|
|
- cd ..
|
2024-08-20 15:28:57 +00:00
|
|
|
- cp -r documentation/build/* .public
|
|
|
|
- mv .public public
|
|
|
|
artifacts:
|
|
|
|
paths:
|
|
|
|
- public
|
|
|
|
only:
|
|
|
|
- main
|