diff options
-rw-r--r-- | .gitlab-ci-main.yml | 4 | ||||
-rwxr-xr-x | script/autobuild.py | 13 |
2 files changed, 16 insertions, 1 deletions
diff --git a/.gitlab-ci-main.yml b/.gitlab-ci-main.yml index e98b8fed3c9..dba1dad7b50 100644 --- a/.gitlab-ci-main.yml +++ b/.gitlab-ci-main.yml @@ -273,6 +273,9 @@ samba-mitkrb5: samba-minimal-smbd: extends: .shared_template +samba-nopython: + extends: .shared_template + samba-admem: extends: .needs_samba-def-build @@ -400,6 +403,7 @@ pages: - samba-ad-dc-6 - samba-libs - samba-minimal-smbd + - samba-nopython - samba-fuzz # - ctdb # TODO - samba-ctdb diff --git a/script/autobuild.py b/script/autobuild.py index a340d471297..93ebf1a1758 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -811,12 +811,23 @@ tasks = { ("allstatic-configure", "./configure.developer " + samba_configure_params + " --with-static-modules=ALL"), ("allstatic-make", "make -j"), ("allstatic-test", make_test(TESTS="samba3.smb2.create.*nt4_dc")), - ("lcov", LCOV_CMD), + ("allstatic-lcov", LCOV_CMD), # retry with nonshared smbd and smbtorture ("nonshared-distclean", "make distclean"), ("nonshared-configure", "./configure.developer " + samba_configure_params + " --bundled-libraries=ALL --with-static-modules=ALL --nonshared-binary=smbtorture,smbd/smbd"), ("nonshared-make", "make -j"), + # TODO ("nonshared-test", make_test(TESTS="samba3.smb2.create.*nt4_dc")), + # TODO ("nonshared-lcov", LCOV_CMD), + + ("check-clean-tree", CLEAN_SOURCE_TREE_CMD), + ("clean", "make clean"), + ], + }, + + "samba-nopython": { + "sequence": [ + ("random-sleep", random_sleep(300, 900)), ("configure", "./configure.developer ${ENABLE_COVERAGE} ${PREFIX} --with-profiling-data --disable-python --without-ad-dc"), ("make", "make -j"), |