diff options
author | Andrew Bartlett <abartlet@samba.org> | 2020-06-03 12:33:50 +1200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2020-06-10 07:11:59 +0000 |
commit | 0208d5f64b2cb9b67d5ab6070f411cf45cea1fc4 (patch) | |
tree | bb2b0f089239c24e7e6935438c39e5e81c058286 /script/autobuild.py | |
parent | 4a3ed0d8459f626b8df0781b3231270040a0480d (diff) | |
download | samba-0208d5f64b2cb9b67d5ab6070f411cf45cea1fc4.tar.gz |
Add docs build to CI
We did not check we could actually build the HTML of the
Samba Developers guide and HTML of the manpages previously.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Wed Jun 10 07:11:59 UTC 2020 on sn-devel-184
Diffstat (limited to 'script/autobuild.py')
-rwxr-xr-x | script/autobuild.py | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/script/autobuild.py b/script/autobuild.py index 1d63111f992..0ab04eb7c26 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -126,7 +126,8 @@ builddirs = { "talloc": "lib/talloc", "replace": "lib/replace", "tevent": "lib/tevent", - "pidl": "pidl" + "pidl": "pidl", + "docs-xml": "docs-xml" } ctdb_configure_params = " --enable-developer ${PREFIX}" @@ -190,6 +191,14 @@ tasks = { ("clean", "make clean"), ], + "docs-xml": [ + ("random-sleep", random_sleep(300, 900)), + ("autoconf", "autoconf"), + ("configure", "./configure"), + ("make", "make html htmlman"), + ("clean", "make clean"), + ], + # We have 'test' before 'install' because, 'test' should work without 'install (runs all the other envs)' "samba": [ ("random-sleep", random_sleep(300, 900)), |