podman/contrib
Chris Evich 1a7f5b3d51
Cirrus: Publish binary artifacts on success
In general continuous-delivery (CD) tends to pair well with CI.  More
specifically, there is a need for some reverse-dependency CI testing in
netavark/aardvark-dns.  In all cases, the download URL needs to remain
consistent, without elements like `Build%20for%20fedora-35`.

The 'Total Success' task only ever executes when all dependencies are
successful.  When a non `[CI:DOCS]` build is successful, gather all
binary/release artifacts in a new task which depends on 'Total Success'.
This will provide a uniform name (`artifacts`) and URL for downstream
users to use.  For example:

https://api.cirrus-ci.com/v1/artifact/github/containers/podman/artifacts/binary.zip

or

https://api.cirrus-ci.com/v1/artifact/github/containers/podman/artifacts/binary/FILENAME

Where ***FILENAME*** is one of:

* `podman`
* `podman-remote`
* `rootlessport`
* `podman-release-386.tar.gz`
* `podman-release-amd64.tar.gz`
* `podman-release-arm64.tar.gz`
* `podman-release-arm.tar.gz`
* `podman-release-mips64le.tar.gz`
* `podman-release-mips64.tar.gz`
* `podman-release-mipsle.tar.gz`
* `podman-release-mips.tar.gz`
* `podman-release-ppc64le.tar.gz`
* `podman-release-s390x.tar.gz`
* `podman-remote-release-darwin_amd64.zip`
* `podman-remote-release-darwin_arm64.zip`
* `podman-remote-release-windows_amd64.zip`
* `podman-v4.0.0-dev.msi`

Signed-off-by: Chris Evich <cevich@redhat.com>
2022-03-22 11:01:45 -04:00
..
cirrus Cirrus: Publish binary artifacts on success 2022-03-22 11:01:45 -04:00
containers-common Add containers-common spec and command to podman 2022-02-22 14:38:57 -05:00
helloimage Make the hello image leaner 2022-02-10 15:45:04 -05:00
modules-load.d Load ip_tables modules at boot 2022-02-23 16:11:19 +01:00
msi Implement API forwarding for podman machine on Windows 2022-01-19 13:03:49 -06:00
podmanimage increase subuid and subgid in image 2022-02-16 20:00:47 +01:00
remote Spelling 2020-12-22 13:34:31 -05:00
script Add script to determine dependency sizes 2018-03-23 14:12:14 +00:00
snapcraft [CI:DOCS] fix default branch links 2022-01-15 20:56:19 +01:00
spec Makefile: install targets independent of build 2022-01-25 08:27:44 -05:00
systemd [CI:DOCS] fix default branch links 2022-01-15 20:56:19 +01:00
tmpfile Set default storage from containers.conf for temporary images 2021-09-15 10:43:51 -04:00
dependabot-dance codespell cleanup 2021-05-05 15:50:59 -04:00
dependencies.txt Remove varlink support from Podman 2020-11-26 16:50:42 -05:00