mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 06:38:20 +00:00
Skip darwin builds on zeek-security repo
This commit is contained in:
parent
aa4031ea22
commit
a7070aae9d
1 changed files with 7 additions and 2 deletions
|
@ -52,14 +52,19 @@ sanitizers_resource_template: &SANITIZERS_RESOURCE_TEMPLATE
|
||||||
greedy: true
|
greedy: true
|
||||||
|
|
||||||
ci_template: &CI_TEMPLATE
|
ci_template: &CI_TEMPLATE
|
||||||
|
# Rules for skipping builds:
|
||||||
|
# - Don't do darwin builds on zeek-security repo because they use up a ton of compute credits.
|
||||||
|
# - Always build PRs, but not if they come from dependabot
|
||||||
|
# - Always build master and release/* builds from the main repo
|
||||||
only_if: >
|
only_if: >
|
||||||
( $CIRRUS_PR != '' && $CIRRUS_BRANCH !=~ 'dependabot/.*' ) ||
|
( $CIRRUS_REPO_NAME != 'zeek-security' || $CIRRUS_OS != "darwin" ) &&
|
||||||
|
( ( $CIRRUS_PR != '' && $CIRRUS_BRANCH !=~ 'dependabot/.*' ) ||
|
||||||
( $CIRRUS_REPO_NAME == 'zeek' &&
|
( $CIRRUS_REPO_NAME == 'zeek' &&
|
||||||
(
|
(
|
||||||
$CIRRUS_BRANCH == 'master' ||
|
$CIRRUS_BRANCH == 'master' ||
|
||||||
$CIRRUS_BRANCH =~ 'release/.*'
|
$CIRRUS_BRANCH =~ 'release/.*'
|
||||||
)
|
)
|
||||||
)
|
) )
|
||||||
|
|
||||||
# Default timeout is 60 minutes, Cirrus hard limit is 120 minutes for free
|
# Default timeout is 60 minutes, Cirrus hard limit is 120 minutes for free
|
||||||
# tasks, so may as well ask for full time.
|
# tasks, so may as well ask for full time.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue