mbox series

[v2,0/5] make htmldocs in CI

Message ID 20200221172403.5358-1-xypron.glpk@gmx.de
Headers show
Series make htmldocs in CI | expand

Message

Heinrich Schuchardt Feb. 21, 2020, 5:23 p.m. UTC
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