From 2237b940c403ea88c417d99ce8e9fb7413520ae3 Mon Sep 17 00:00:00 2001 From: InsanePrawn Date: Sat, 12 Nov 2022 02:47:55 +0100 Subject: [PATCH] .gitlab-ci: docs: install the main requirements.txt, treat warnings as errors --- .gitlab-ci.yml | 4 ++-- docs/Makefile | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3e752de..6e5d3ce 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -72,9 +72,9 @@ push_docker: .docs: image: "${CI_REGISTRY_IMAGE}:dev" before_script: - - pip install -r docs/requirements.txt + - pip install -r requirements.txt -r docs/requirements.txt script: - - (cd docs && make) + - (cd docs && SPHINXARGS='-W' make) - mv docs/html public artifacts: paths: diff --git a/docs/Makefile b/docs/Makefile index 8d03407..6add764 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -10,7 +10,7 @@ clean: rm -rf html source/cli .buildinfo .doctrees html: - sphinx-build $(buildargs) + sphinx-build $(SPHINXARGS) $(buildargs) serve: html (cd html && python -m http.server 9999)