mirror of https://github.com/containers/podman.git
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> |
||
---|---|---|
.. | ||
cirrus | ||
containers-common | ||
hello | ||
modules-load.d | ||
pkginstaller | ||
podman-next/fcos-podmanimage | ||
podmanimage | ||
remote | ||
script | ||
snapcraft | ||
systemd | ||
tmpfile | ||
win-installer | ||
dependabot-dance | ||
dependencies.txt |