podman/contrib
Chris Evich f7d1726f93
Rearrange CI tasks for safety + efficiency
There's are sometimes conflicting purposes in podman CI:

1. Have the pipeline proceed in an orderly and progressive manner
   to sometimes save resources and unnecessary runtime.
2. Complete all testing as quickly as possible in support of
   human-developers moving on to other areas of work.
3. Ideally/hopefully, accomplish both items above safely,
   preventing untested and/or unintended changes from merging.

This commit shifts the balance of these slightly more toward the second
point.  It rearranges most CI tasks into essentially three buckets with
a single (new) aggregation task in-between the first two:

1. Build + Verify all the things
2. Test all the things
3. Minor/accessory things

The intention is that while we may unnecessarily spin some number of
testing tasks while others have failed, the best-case scenario
(everything passes) has a much shorter runtime.  In other words, it
potentially wastes more resources in favor of a chance to have
developers wait less.

Signed-off-by: Chris Evich <cevich@redhat.com>
2024-02-21 13:27:16 -05:00
..
cirrus Rearrange CI tasks for safety + efficiency 2024-02-21 13:27:16 -05:00
containers-common Add containers-common spec and command to podman 2022-02-22 14:38:57 -05:00
hello Run codespell on code 2023-09-14 06:13:23 -04:00
modules-load.d Load ip_tables modules at boot 2022-02-23 16:11:19 +01:00
pkginstaller [CI:BUILD] Add VFKit into pkginstaller, remove QEMU 2024-02-13 10:20:03 -05:00
podman-next/fcos-podmanimage [CI:BUILD] override crun-wasm in fcos + podman-next image build 2023-12-08 17:10:41 +05:30
podmanimage Set `BUILDAH_ISOLATION=chroot` within Podman containers 2023-11-29 14:45:21 +01:00
remote [CI:DOCS] Improve language. Fix spelling and typos. 2022-07-11 21:59:32 +02:00
script Add script to determine dependency sizes 2018-03-23 14:12:14 +00:00
snapcraft Clean up more language for inclusiveness 2023-01-27 09:40:27 -05:00
systemd Remove duplicated content in docs 2023-12-15 23:54:03 +01:00
tmpfile pkg/util: use code from c/storage 2023-11-23 21:36:42 +01:00
win-installer Fix windows installer 2023-07-18 00:05:21 +01:00
dependabot-dance Clean up more language for inclusiveness 2023-01-27 09:40:27 -05:00
dependencies.txt Remove varlink support from Podman 2020-11-26 16:50:42 -05:00