mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
Rename CI-related github labels for PRs
This commit is contained in:
parent
bf30cf7997
commit
e72572bf32
1 changed files with 7 additions and 8 deletions
15
.cirrus.yml
15
.cirrus.yml
|
@ -64,18 +64,18 @@ builds_only_if_template: &BUILDS_ONLY_IF_TEMPLATE
|
||||||
) )
|
) )
|
||||||
|
|
||||||
skip_task_on_pr: &SKIP_TASK_ON_PR
|
skip_task_on_pr: &SKIP_TASK_ON_PR
|
||||||
# Skip this task on PRs if it does not have the fullci label,
|
# Skip this task on PRs if it does not have the CI: Full label,
|
||||||
# it continues to run for direct pushes to master/release.
|
# it continues to run for direct pushes to master/release.
|
||||||
skip: >
|
skip: >
|
||||||
! ( $CIRRUS_PR == '' || $CIRRUS_PR_LABELS =~ '.*fullci.*' )
|
! ( $CIRRUS_PR == '' || $CIRRUS_PR_LABELS =~ '.*CI: Full.*' )
|
||||||
|
|
||||||
zam_skip_task_on_pr: &ZAM_SKIP_TASK_ON_PR
|
zam_skip_task_on_pr: &ZAM_SKIP_TASK_ON_PR
|
||||||
# Skip this task on PRs unless it has the `fullci` or `zamci` label
|
# Skip this task on PRs unless it has the "CI: Full" or "CI: ZAM" label
|
||||||
# or files in src/script_opt/** were modified.
|
# or files in src/script_opt/** were modified.
|
||||||
# It continues to run for direct pushes to master/release, as
|
# It continues to run for direct pushes to master/release, as
|
||||||
# CIRRUS_PR will be empty.
|
# CIRRUS_PR will be empty.
|
||||||
skip: >
|
skip: >
|
||||||
! ( $CIRRUS_PR == '' || $CIRRUS_PR_LABELS =~ '.*fullci.*' || $CIRRUS_PR_LABELS =~ '.*zamci.*' || changesInclude('src/script_opt/**') )
|
! ( $CIRRUS_PR == '' || $CIRRUS_PR_LABELS =~ '.*CI: (Full|ZAM).*' || changesInclude('src/script_opt/**') )
|
||||||
|
|
||||||
benchmark_only_if_template: &BENCHMARK_ONLY_IF_TEMPLATE
|
benchmark_only_if_template: &BENCHMARK_ONLY_IF_TEMPLATE
|
||||||
# only_if condition for cron-triggered benchmarking tests.
|
# only_if condition for cron-triggered benchmarking tests.
|
||||||
|
@ -83,8 +83,7 @@ benchmark_only_if_template: &BENCHMARK_ONLY_IF_TEMPLATE
|
||||||
only_if: >
|
only_if: >
|
||||||
( $CIRRUS_REPO_NAME == 'zeek' || $CIRRUS_REPO_NAME == 'zeek-security' ) &&
|
( $CIRRUS_REPO_NAME == 'zeek' || $CIRRUS_REPO_NAME == 'zeek-security' ) &&
|
||||||
( $CIRRUS_CRON == 'benchmark-nightly' ||
|
( $CIRRUS_CRON == 'benchmark-nightly' ||
|
||||||
$CIRRUS_PR_LABELS =~ '.*fullci.*' ||
|
$CIRRUS_PR_LABELS =~ '.*CI: (Full|Benchmark).*' )
|
||||||
$CIRRUS_PR_LABELS =~ '.*benchmark.*' )
|
|
||||||
|
|
||||||
ci_template: &CI_TEMPLATE
|
ci_template: &CI_TEMPLATE
|
||||||
<< : *BUILDS_ONLY_IF_TEMPLATE
|
<< : *BUILDS_ONLY_IF_TEMPLATE
|
||||||
|
@ -727,7 +726,7 @@ cluster_testing_docker_builder:
|
||||||
|
|
||||||
|
|
||||||
# Test zeekctl upon master and release pushes and also when
|
# Test zeekctl upon master and release pushes and also when
|
||||||
# a PR has a zeekctlci or fullci label.
|
# a PR has a "CI: Zeekctl" or "CI: Full" label.
|
||||||
#
|
#
|
||||||
# Also triggers on CIRRUS_CRON == 'zeekctl-nightly' if that is configured
|
# Also triggers on CIRRUS_CRON == 'zeekctl-nightly' if that is configured
|
||||||
# through the Cirrus Web UI.
|
# through the Cirrus Web UI.
|
||||||
|
@ -736,7 +735,7 @@ zeekctl_debian12_task:
|
||||||
memory: *MEMORY
|
memory: *MEMORY
|
||||||
only_if: >
|
only_if: >
|
||||||
( $CIRRUS_CRON == 'zeekctl-nightly' ) ||
|
( $CIRRUS_CRON == 'zeekctl-nightly' ) ||
|
||||||
( $CIRRUS_PR != '' && $CIRRUS_PR_LABELS =~ '.*(zeekctlci|fullci).*' ) ||
|
( $CIRRUS_PR != '' && $CIRRUS_PR_LABELS =~ '.*CI: (Zeekctl|Full).*' ) ||
|
||||||
( $CIRRUS_REPO_NAME == 'zeek' && (
|
( $CIRRUS_REPO_NAME == 'zeek' && (
|
||||||
$CIRRUS_BRANCH == 'master' ||
|
$CIRRUS_BRANCH == 'master' ||
|
||||||
$CIRRUS_BRANCH =~ 'release/.*' )
|
$CIRRUS_BRANCH =~ 'release/.*' )
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue