This publishes the various docs as GitLab Pages, allowing users to browse the docs generated in CI before sending patch series to the mailing list. It also introduces a sidebar link to the original page source to show readers what file to modify if they want to contribute to the docs.
Daniel P. Berrangé (4): gitlab: publish the docs built during CI gitlab: force enable docs build in Fedora, Ubuntu, Debian docs: show stdout/stderr when meson fails build test docs: add "page source" link to sphinx documentation .gitlab-ci.yml | 18 +++++++++++++++++- docs/_templates/editpage.html | 5 +++++ docs/conf.py | 1 + docs/devel/_templates/editpage.html | 5 +++++ docs/interop/_templates/editpage.html | 5 +++++ docs/meson.build | 7 ++++--- docs/specs/_templates/editpage.html | 5 +++++ docs/system/_templates/editpage.html | 5 +++++ docs/tools/_templates/editpage.html | 5 +++++ docs/user/_templates/editpage.html | 5 +++++ 10 files changed, 57 insertions(+), 4 deletions(-) create mode 100644 docs/_templates/editpage.html create mode 100644 docs/devel/_templates/editpage.html create mode 100644 docs/interop/_templates/editpage.html create mode 100644 docs/specs/_templates/editpage.html create mode 100644 docs/system/_templates/editpage.html create mode 100644 docs/tools/_templates/editpage.html create mode 100644 docs/user/_templates/editpage.html -- 2.28.0