Devdocs
Service to host internal documentation for code under development.
DevDocs
stages:
- docs
- deploy_docs
before_script:
- source /auto/ciscratch/conda/etc/profile.d/conda.sh
- conda env create --force -p ./envs -f environment.yml
- conda activate ./envs
docs-job:
tags: [devdocs]
stage: docs
script:
- cd docs
- pip install sphinx sphinx-rtd-theme sphinx-serve recommonmark myst_parser sphinx-autoapi
- make html
artifacts:
paths:
- docs/_build/html
.deploy_docs_common:
tags: [devdocs]
stage: deploy_docs
needs: [docs-job]
script:
- rsync -a --delete docs/_build/html/ ~/www/brisbane/hunter
deploy_docs-job:
extends: .deploy_docs_common
only:
refs:
- develop
deploy_docs_manual-job:
extends: .deploy_docs_common
when: manualRequest a DevDocs Site
Last updated
Was this helpful?