]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Run FreeBSD jobs automatically for all pipelines
authorMichał Kępień <michal@isc.org>
Tue, 17 Sep 2019 18:24:12 +0000 (20:24 +0200)
committerMichał Kępień <michal@isc.org>
Tue, 17 Sep 2019 18:24:37 +0000 (20:24 +0200)
No problems have been observed on the FreeBSD GitLab CI runner during
the burn-in period, when FreeBSD jobs needed to be triggered manually.
Thus, make the FreeBSD jobs run automatically along other GitLab CI
jobs.

(cherry picked from commit f7bc95409da869e50803c632450050d4eb0fbfed)

.gitlab-ci.yml

index e7415bafc43029a615e135d4214c7b90d508034d..0bd6768c590ce9dea2a0ad9ff2259e789b35750a 100644 (file)
@@ -631,7 +631,6 @@ clang:freebsd11.3:amd64:
     CFLAGS: "-Wall -Wextra -O2 -g"
   <<: *freebsd_amd64
   <<: *build_job
-  when: manual
 
 system:clang:freebsd11.3:amd64:
   <<: *freebsd_amd64
@@ -639,7 +638,6 @@ system:clang:freebsd11.3:amd64:
   dependencies:
     - clang:freebsd11.3:amd64
   needs: ["clang:freebsd11.3:amd64"]
-  when: manual
 
 unit:clang:freebsd11.3:amd64:
   <<: *freebsd_amd64
@@ -647,7 +645,6 @@ unit:clang:freebsd11.3:amd64:
   dependencies:
     - clang:freebsd11.3:amd64
   needs: ["clang:freebsd11.3:amd64"]
-  when: manual
 
 # Jobs for Clang builds on FreeBSD 12.0 (amd64)
 
@@ -657,7 +654,6 @@ clang:freebsd12.0:amd64:
     EXTRA_CONFIGURE: "--enable-dnstap"
   <<: *freebsd_amd64
   <<: *build_job
-  when: manual
 
 system:clang:freebsd12.0:amd64:
   <<: *freebsd_amd64
@@ -665,7 +661,6 @@ system:clang:freebsd12.0:amd64:
   dependencies:
     - clang:freebsd12.0:amd64
   needs: ["clang:freebsd12.0:amd64"]
-  when: manual
 
 unit:clang:freebsd12.0:amd64:
   <<: *freebsd_amd64
@@ -673,7 +668,6 @@ unit:clang:freebsd12.0:amd64:
   dependencies:
     - clang:freebsd12.0:amd64
   needs: ["clang:freebsd12.0:amd64"]
-  when: manual
 
 # Jobs with libtool disabled