Update .gitlab-ci.yml

- Exclude venv/ from rsync
- Clean up cache
This commit is contained in:
Caspar Jungbacker 2023-04-18 11:48:46 +02:00
parent b19feb7fa9
commit aa01e9634d

View file

@ -11,7 +11,6 @@ cache:
paths:
- .cache/pip
- venv/
- archive/_build
before_script:
- python -V
@ -43,7 +42,7 @@ push-html:
- git fetch origin publish-html
- git checkout publish-html
script:
- rsync -av --delete-after --exclude=".git/" --exclude=".cache/" ./book/_build/html/ .
- rsync -av --delete-after --exclude=".git/" --exclude=".cache/" --exclude="venv/" ./book/_build/html/ .
- git add --all -- ':!.cache/*'
- git commit --allow-empty -m "$CI_COMMIT_MESSAGE"
- git push https://gitlab-ci-token:$ACCESS_TOKEN@gitlab.tudelft.nl/$CI_PROJECT_PATH.git publish-html