summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Evich <cevich@redhat.com>2022-08-04 10:49:17 -0400
committerMatthew Heon <mheon@redhat.com>2022-08-10 16:46:05 -0400
commita19c5a2521bd2cbcfaf290f40a31cbb98a041aa7 (patch)
treea6223a34bed50352b55b5d3c4060f3c23646ba95
parente776425e5683e9cf85bfa0da092df1d5d45de9bd (diff)
downloadpodman-a19c5a2521bd2cbcfaf290f40a31cbb98a041aa7.tar.gz
podman-a19c5a2521bd2cbcfaf290f40a31cbb98a041aa7.tar.bz2
podman-a19c5a2521bd2cbcfaf290f40a31cbb98a041aa7.zip
Cirrus: Run Cross builds in [CI:DOCS] mode
Fixes: #15189 A while ago I updated the only_if/skip options and forgot that several "cross build" tasks also build documentation in addition to binaries. Re-enable them to execute all the time, except when Cirrus-cron is making our multi-arch images. Signed-off-by: Chris Evich <cevich@redhat.com>
-rw-r--r--.cirrus.yml10
1 files changed, 5 insertions, 5 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
index 4fbb7066e..0288c64e9 100644
--- a/.cirrus.yml
+++ b/.cirrus.yml
@@ -325,9 +325,7 @@ alt_build_task:
alias: alt_build
# Don't create task for [CI:DOCS] or multiarch builds
# Docs: ./contrib/cirrus/CIModes.md
- only_if: &not_docs_multiarch >-
- $CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
- $CIRRUS_CRON != 'multiarch'
+ only_if: $CIRRUS_CRON != 'multiarch'
depends_on:
- build
env:
@@ -360,7 +358,7 @@ osx_alt_build_task:
name: "OSX Cross"
alias: osx_alt_build
# Docs: ./contrib/cirrus/CIModes.md
- only_if: *not_docs_multiarch
+ only_if: $CIRRUS_CRON != 'multiarch'
depends_on:
- build
env:
@@ -906,7 +904,9 @@ artifacts_task:
name: "Artifacts"
alias: artifacts
# Docs: ./contrib/cirrus/CIModes.md
- only_if: *not_docs_multiarch
+ only_if: >-
+ $CIRRUS_CHANGE_TITLE !=~ '.*CI:DOCS.*' &&
+ $CIRRUS_CRON != 'multiarch'
depends_on:
- success
# This task is a secondary/convenience for downstream consumers, don't