diff options
-rw-r--r-- | debian/changelog | 3 | ||||
-rw-r--r-- | debian/salsa-ci.yml | 13 |
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 |