aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem@debian.org>2020-12-11 01:56:44 +0100
committerGuilhem Moulin <guilhem@debian.org>2020-12-11 11:47:19 +0100
commita3e7102a8d3bae269221a477bfac9527b0d8be12 (patch)
treee3c822771dc0770e2111f174051339dad38e816b
parent7866b97de090042e05847fc5b87d49c1167abdaa (diff)
d/salsa-ci.yml: run .test-reprotest with DEB_BUILD_OPTIONS=nocheck.
-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