From: Erik Faye-Lund Date: Mon, 27 May 2019 15:12:10 +0000 (+0200) Subject: gitlab-ci: build and deploy docs X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=064fe5f3f44dc102a57aaeaeb2aead5b42fb5589;p=mesa.git 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 Part-of: --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f561d96a3a5..17c33d3c12a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: