mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-11-23 10:14:13 +08:00
gitlab-ci: build and deploy docs
Dunno if alpine is a good idea. It's what the gitlab docs use for most of their examples, so that's what I've gone with... Can probably be changed to something else if wanted. Reviewed-by: Eric Engestrom <eric@engestrom.ch> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4630>
This commit is contained in:
parent
381fc0eca5
commit
064fe5f3f4
@ -9,6 +9,7 @@ include:
|
||||
- local: '.gitlab-ci/test-source-dep.yml'
|
||||
|
||||
stages:
|
||||
- deploy
|
||||
- container
|
||||
- container-2
|
||||
- meson-x86_64
|
||||
@ -23,6 +24,18 @@ stages:
|
||||
- virgl
|
||||
- success
|
||||
|
||||
pages:
|
||||
image: alpine
|
||||
stage: deploy
|
||||
script:
|
||||
- apk --no-cache add py3-pip
|
||||
- pip3 install sphinx sphinx_rtd_theme
|
||||
- sphinx-build -b html docs public
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
only:
|
||||
- master
|
||||
|
||||
# When to automatically run the CI
|
||||
.ci-run-policy:
|
||||
|
Loading…
Reference in New Issue
Block a user