summaryrefslogtreecommitdiff
path: root/.gitlab-ci-main.yml
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2021-08-18 14:59:47 +1200
committerJule Anger <janger@samba.org>2021-09-08 12:32:11 +0000
commit961bdab6647753c1d9512e803321ff3b7a281bdd (patch)
tree06e2abfdce05db9017d28222b36a53c0b5bc845f /.gitlab-ci-main.yml
parente850967129d75f93432baa8fb0d899a366bd02cf (diff)
downloadsamba-961bdab6647753c1d9512e803321ff3b7a281bdd.tar.gz
gitlab-ci/autobuild: Add new build confirming behaviour on older MIT Kerberos
Because the MIT KDC builds are moving to current MIT and out of the default autobuild this ensures that on our default host, which is closer to what most of our users operate, Samba still works with Kerberos. This uses the ktest environment that does not require the KDC to exist and instead uses a static ccache and keytab. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> BUG: https://bugzilla.samba.org/show_bug.cgi?id=14817 (cherry picked from commit 6145c388d201d817444322dee67ca1ec1989ecd1)
Diffstat (limited to '.gitlab-ci-main.yml')
-rw-r--r--.gitlab-ci-main.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.gitlab-ci-main.yml b/.gitlab-ci-main.yml
index 657b28e274f..0ac6f67fcdf 100644
--- a/.gitlab-ci-main.yml
+++ b/.gitlab-ci-main.yml
@@ -383,6 +383,13 @@ samba-fips:
samba-fileserver:
extends: .needs_samba-h5l-build-private
+# This is a full build without the AD DC so we test the build with MIT
+# Kerberos from the default system (Ubuntu 18.04 at this stage).
+# Runtime behaviour checked via the ktest (static ccache and keytab)
+# environment
+samba-ktest-mit:
+ extends: .shared_template
+
samba-ad-dc-1:
extends: .needs_samba-def-build-private