Commit 24961f60 authored by Ondřej Surý's avatar Ondřej Surý
Browse files

Run the regular pipelines only for merge requests, and run only the Debian sid...

Run the regular pipelines only for merge requests, and run only the Debian sid build for release branches
parent 1b409b8c
Pipeline #8533 passed with stages
in 17 minutes and 15 seconds
......@@ -123,6 +123,8 @@ stages:
- doc/
expire_in: '1 hour'
untracked: true
only:
- merge_requests
.install_test: &install_test_job
stage: test
......@@ -145,6 +147,8 @@ stages:
untracked: true
expire_in: '1 week'
when: on_failure
only:
- merge_requests
.unit_test: &unit_test_job
stage: test
......@@ -162,6 +166,8 @@ stages:
- kyua_html/
expire_in: '1 week'
when: on_failure
only:
- merge_requests
sid:amd64:precheck:
<<: *debian_sid_amd64_image
......@@ -185,11 +191,15 @@ sid:amd64:precheck:
- checklibs.out
expire_in: '1 week'
when: on_failure
only:
- merge_requests
🐞:sid:amd64:precheck:
<<: *debian_sid_amd64_image
stage: precheck
script: util/check-cocci
only:
- merge_requests
docs:sid:amd64:
<<: *debian_sid_amd64_image
......@@ -203,6 +213,10 @@ docs:sid:amd64:
paths:
- doc/arm/
expire_in: '1 month'
only:
- merge_requests
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
docs:push:
<<: *debian_sid_amd64_image
......@@ -211,8 +225,8 @@ docs:push:
script:
- curl -X POST -F token=$GITLAB_PAGES_DOCS_TRIGGER_TOKEN -F ref=master $GITLAB_PAGES_DOCS_TRIGGER_URL
only:
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
#jessie:amd64:build:
# <<: *debian_jessie_amd64_image
......@@ -284,6 +298,10 @@ sid:amd64:build:
EXTRA_CONFIGURE: "--with-libidn2"
<<: *debian_sid_amd64_image
<<: *build_job
only:
- merge_requests
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
asan:sid:amd64:build:
variables:
......@@ -339,6 +357,10 @@ unit:sid:amd64:
<<: *unit_test_job
dependencies:
- sid:amd64:build
only:
- merge_requests
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
unit:asan:sid:amd64:
<<: *debian_sid_amd64_image
......@@ -387,6 +409,10 @@ system:sid:amd64:
<<: *system_test_job
dependencies:
- sid:amd64:build
only:
- merge_requests
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
system:asan:sid:amd64:
<<: *debian_sid_amd64_image
......@@ -405,6 +431,10 @@ install:sid:amd64:
<<: *install_test_job
dependencies:
- sid:amd64:build
only:
- merge_requests
- master@isc-projects/bind9
- /^v9_.*$/@isc-projects/bind9
pkcs11:sid:amd64:build:
variables:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment