aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog3
-rw-r--r--debian/salsa-ci.yml13
2 files changed, 15 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 69e6229..a1bee06 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,7 +8,8 @@ interimap (0.5.4-1) UNRELEASED; urgency=medium
* d/gbp.conf: Update upstream tag template.
* d/gbp.conf: Update debian and upstream branches in compliance with DEP-14.
* d/control: Point Vcs-* to salsa.
- * Add debian/salsa-ci.yml file.
+ * Add debian/salsa-ci.yml file. .test-reprotest is currently run with
+ DEB_BUILD_OPTIONS=nocheck.
* d/rules: Run test suite with TMPDIR=/var/tmp as some systems (such as
salsa's CI runners) mount /dev/shm with the 'noexec' option. /var/tmp is
probably safer in that regard since it's what mkinitramfs(8) defaults to.
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
index 33c3a64..bd7fce1 100644
--- a/debian/salsa-ci.yml
+++ b/debian/salsa-ci.yml
@@ -2,3 +2,16 @@
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
+
+# This test causes `doveadm exec imap` to fail with
+#
+# * BAD [ALERT] imap binary must not be started from inetd, use imap-login instead.
+#
+# apparently because getpeername() fails:
+# https://github.com/dovecot/core/blob/2.3.11.3/src/imap/main.c#L454
+# https://github.com/dovecot/core/blob/2.3.11.3/src/lib/net.c#L733
+#
+reprotest:
+ extends: .test-reprotest
+ variables:
+ DEB_BUILD_OPTIONS: nocheck