diff options
author | Günther Deschner <gd@samba.org> | 2016-09-26 02:46:56 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2016-09-29 18:30:18 +0200 |
commit | 9e98ac05c24bac7e49821160b0b3330fb95b68c2 (patch) | |
tree | 207dcdcddfb041d1c4df2ba26c5eb83b82ebf31f /script | |
parent | 28eae08ef71094f9ce053ca27a35f91e040d983c (diff) | |
download | samba-9e98ac05c24bac7e49821160b0b3330fb95b68c2.tar.gz |
autobuild: add system-mitkrb5 build environment.
We finally need to make sure the build with MIT Kerberos does not break all the
time.
Guenther
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Guenther Deschner <gd@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'script')
-rwxr-xr-x | script/autobuild.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/script/autobuild.py b/script/autobuild.py index b4357907142..356b7fa108d 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -29,6 +29,7 @@ builddirs = { "samba-libs" : ".", "samba-static" : ".", "samba-test-only" : ".", + "samba-systemkrb5" : ".", "ldb" : "lib/ldb", "tdb" : "lib/tdb", "talloc" : "lib/talloc", @@ -40,7 +41,7 @@ builddirs = { "retry" : "." } -defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-o3", "samba-ctdb", "samba-libs", "samba-static", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] +defaulttasks = [ "ctdb", "samba", "samba-xc", "samba-o3", "samba-ctdb", "samba-libs", "samba-static", "samba-systemkrb5", "ldb", "tdb", "talloc", "replace", "tevent", "pidl" ] if os.environ.get("AUTOBUILD_SKIP_SAMBA_O3", "0") == "1": defaulttasks.remove("samba-o3") @@ -162,6 +163,20 @@ tasks = { ("nonshared-configure", "./configure.developer " + samba_configure_params + " --bundled-libraries=talloc,tdb,pytdb,ldb,pyldb,tevent,pytevent --with-static-modules=ALL --nonshared-binary=smbtorture,smbd/smbd", "text/plain"), ("nonshared-make", "make -j", "text/plain")], + "samba-systemkrb5" : [ + ("random-sleep", "script/random-sleep.sh 60 600", "text/plain"), + ("configure", "./configure.developer " + samba_configure_params + " --with-system-mitkrb5 --without-ad-dc", "text/plain"), + ("make", "make -j", "text/plain"), + # we currently cannot run a full make test, a limited list of tests could be run + # via "make test TESTS=sometests" + # ("test", "make test FAIL_IMMEDIATELY=1", "text/plain"), + ("install", "make install", "text/plain"), + ("check-clean-tree", "script/clean-source-tree.sh", "text/plain"), + ("clean", "make clean", "text/plain") + ], + + + "ldb" : [ ("random-sleep", "../../script/random-sleep.sh 60 600", "text/plain"), ("configure", "./configure --enable-developer -C ${PREFIX} ${EXTRA_PYTHON}", "text/plain"), |