[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC qemu.qmp PATCH 23/24] docs: add doc build to GitLab CI build step
From: |
John Snow |
Subject: |
[RFC qemu.qmp PATCH 23/24] docs: add doc build to GitLab CI build step |
Date: |
Wed, 15 Dec 2021 16:06:33 -0500 |
Signed-off-by: John Snow <jsnow@redhat.com>
---
.gitlab-ci.d/build.yml | 1 +
.gitlab-ci.d/python.Dockerfile | 2 ++
2 files changed, 3 insertions(+)
diff --git a/.gitlab-ci.d/build.yml b/.gitlab-ci.d/build.yml
index bf2d487..5634173 100644
--- a/.gitlab-ci.d/build.yml
+++ b/.gitlab-ci.d/build.yml
@@ -4,6 +4,7 @@ build-package:
needs:
job: python-container
script:
+ - make docs
- python3 -m build
artifacts:
name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG-$CI_COMMIT_SHORT_SHA"
diff --git a/.gitlab-ci.d/python.Dockerfile b/.gitlab-ci.d/python.Dockerfile
index 93661b2..728d8d8 100644
--- a/.gitlab-ci.d/python.Dockerfile
+++ b/.gitlab-ci.d/python.Dockerfile
@@ -15,6 +15,8 @@ RUN dnf --setopt=install_weak_deps=False install -y \
pipenv \
python3 \
python3-pip \
+ python3-sphinx \
+ python3-sphinx_rtd_theme \
python3-tox \
python3-virtualenv \
python3.10 \
--
2.31.1
- [RFC qemu.qmp PATCH 13/24] GitLab CI: Add pipenv and tox tests, (continued)
- [RFC qemu.qmp PATCH 19/24] python: configure sphinx, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 20/24] python: adjust apidoc stubs, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 18/24] add Sphinx documentation config stub, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 23/24] docs: add doc build to GitLab CI build step,
John Snow <=
- [RFC qemu.qmp PATCH 21/24] Fix doc cross-reference regressions, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 16/24] Add setuptools_scm package versioning, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 22/24] docs: add Makefile target, John Snow, 2021/12/15
- [RFC qemu.qmp PATCH 24/24] v0.0.1, John Snow, 2021/12/15
- Re: [RFC qemu.qmp PATCH 00/24] Python: Fork qemu.qmp Python lib into independent repo, Daniel P . Berrangé, 2021/12/16