From 83f46be9cd521cee78d49ecb4d31efc0b00730fd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Tue, 15 Oct 2019 21:35:18 +0200 Subject: [PATCH] Limit triggers for OpenBSD system test jobs When a GitLab CI runner is not under load, a single OpenBSD system test job completes in about 12 minutes, which is considered decent. However, such jobs are usually multiplexed with other system test jobs on the same host, which causes each of them to take even 40 minutes to complete. Taking retries into account, this is completely unacceptable for everyday use, so only start OpenBSD system test jobs for pipelines created through GitLab's web interface and for pipelines created for Git tags. (cherry picked from commit 603e04563b65d230651c6861f4459c0ebdcd8fc5) --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 93c16a99c4b..a5736c3fe8d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -760,6 +760,9 @@ system:clang:openbsd6.5:amd64: dependencies: - clang:openbsd6.5:amd64 needs: ["clang:openbsd6.5:amd64"] + only: + - tags + - web # Jobs with libtool disabled -- 2.47.3