From patchwork Fri Feb 21 17:23:58 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 236715 List-Id: U-Boot discussion From: xypron.glpk at gmx.de (Heinrich Schuchardt) Date: Fri, 21 Feb 2020 18:23:58 +0100 Subject: [PATCH v2 0/5] make htmldocs in CI Message-ID: <20200221172403.5358-1-xypron.glpk@gmx.de> This patch series provides a htmldocs target for Travis, Gitlab and Azure CI. doc/sphinx/kerneldoc.py is updated to avoid a build warning with current Sphinx. The last patch turns build warnings of 'make htmldocs' into errors. While first four patches can be immediately merged the last patch requires an updated Docker image, cf. [PATCH 1/1] Dockerfile: add imagemagick https://lists.denx.de/pipermail/u-boot/2020-February/400983.html v2: update update doc/sphinx/kerneldoc.py change sequence of targets in Travis Ci change a commit message Heinrich Schuchardt (5): doc: update doc/sphinx/kerneldoc.py travis: build HTML docs gitlab: build HTML documentation azure: build HTML documentation doc/Makefile: turn warnings into errors .azure-pipelines.yml | 10 ++++++++ .gitlab-ci.yml | 7 ++++++ .travis.yml | 5 ++++ doc/Makefile | 1 + doc/sphinx/kerneldoc.py | 51 +++++++++++++++++++++++++++++++---------- 5 files changed, 62 insertions(+), 12 deletions(-) --- 2.25.0