mirror of
https://github.com/containers/skopeo.git
synced 2025-07-23 18:57:18 +00:00
Merge pull request #1850 from cevich/simple_release_ci
Cirrus: Skip OSX CI on release-branches
This commit is contained in:
commit
28175104d7
21
.cirrus.yml
21
.cirrus.yml
@ -75,8 +75,12 @@ doccheck_task:
|
|||||||
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" doccheck
|
"${SKOPEO_PATH}/${SCRIPT_BASE}/runner.sh" doccheck
|
||||||
|
|
||||||
osx_task:
|
osx_task:
|
||||||
# Run for regular PRs and those with [CI:BUILD] but not [CI:DOCS]
|
# Don't run for docs-only or multi-arch image builds.
|
||||||
only_if: ¬_docs_multiarch >-
|
# Also don't run on release-branches or their PRs,
|
||||||
|
# since base container-image is not version-constrained.
|
||||||
|
only_if: ¬_docs_or_release_branch >-
|
||||||
|
($CIRRUS_BASE_BRANCH == $CIRRUS_DEFAULT_BRANCH ||
|
||||||
|
$CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH ) &&
|
||||||
$CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
|
$CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
|
||||||
$CIRRUS_CRON != 'multiarch'
|
$CIRRUS_CRON != 'multiarch'
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -99,7 +103,9 @@ osx_task:
|
|||||||
|
|
||||||
cross_task:
|
cross_task:
|
||||||
alias: cross
|
alias: cross
|
||||||
only_if: *not_docs_multiarch
|
only_if: >-
|
||||||
|
$CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
|
||||||
|
$CIRRUS_CRON != 'multiarch'
|
||||||
depends_on:
|
depends_on:
|
||||||
- validate
|
- validate
|
||||||
gce_instance: &standardvm
|
gce_instance: &standardvm
|
||||||
@ -121,14 +127,7 @@ cross_task:
|
|||||||
|
|
||||||
ostree-rs-ext_task:
|
ostree-rs-ext_task:
|
||||||
alias: proxy_ostree_ext
|
alias: proxy_ostree_ext
|
||||||
# Don't run for docs-only or multi-arch image builds.
|
only_if: *not_docs_or_release_branch
|
||||||
# Also don't run on release-branches or their PRs,
|
|
||||||
# since base container-image is not version-constrained.
|
|
||||||
only_if: ¬_docs_or_release_branch >-
|
|
||||||
($CIRRUS_BASE_BRANCH == $CIRRUS_DEFAULT_BRANCH ||
|
|
||||||
$CIRRUS_BRANCH == $CIRRUS_DEFAULT_BRANCH ) &&
|
|
||||||
$CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
|
|
||||||
$CIRRUS_CRON != 'multiarch'
|
|
||||||
# WARNING: This task potentially performs a container image
|
# WARNING: This task potentially performs a container image
|
||||||
# build (on change) with runtime package installs. Therefore,
|
# build (on change) with runtime package installs. Therefore,
|
||||||
# its behavior can be unpredictable and potentially flake-prone.
|
# its behavior can be unpredictable and potentially flake-prone.
|
||||||
|
Loading…
Reference in New Issue
Block a user