--- a/convey.yml Fri Nov 01 20:10:47 2019 -0500
+++ b/convey.yml Fri Nov 01 21:51:02 2019 -0500
@@ -1,5 +1,4 @@
@@ -15,38 +14,18 @@
- - ${REGISTRY}/${REPO}:${DISTRO}-${VERSION}-${ARCH}
+ - ${REGISTRY}/${REPO}:${TARGET} - dockerfile: Dockerfile.${DISTRO}-${VERSION}-${ARCH}
- tag: ${REGISTRY}/${REPO}:${DISTRO}-${VERSION}-${ARCH}
+ dockerfile: Dockerfile.${TARGET} + tag: ${REGISTRY}/${REPO}:${TARGET} - image: ${REGISTRY}/${REPO}:${DISTRO}-${VERSION}-${ARCH}
- - ${REGISTRY}/${REPO}:${TARGET}
- dockerfile: Dockerfile.${TARGET}
- tags: ${REGISTRY}/${REPO}:${TARGET}
image: ${REGISTRY}/${REPO}:${TARGET}
@@ -75,127 +54,139 @@
- - tasks: [clean-target]
- - tasks: [import, build-target]
- - tasks: [login, publish-target]
- environment: [DISTRO=alpine, VERSION=edge, FILES=alpine]
+ environment: [TARGET=alpine-edge-amd64] - environment: [DISTRO=debian, VERSION=buster, FILES=debian]
+ environment: [TARGET=debian-buster-amd64] - environment: [DISTRO=debian, VERSION=buster, ARCH=arm64, FILES=debian]
+ environment: [TARGET=debian-buster-arm64] - environment: [DISTRO=debian, VERSION=buster, ARCH=armhf, FILES=debian]
+ environment: [TARGET=debian-buster-armhf] - environment: [DISTRO=debian, VERSION=buster, FILES=debian]
+ environment: [TARGET=debian-bullseye-amd64] - environment: [TARGET=dist, FILES=dist]
+ environment: [TARGET=dist] - - tasks: [import, build-target]
+ - tasks: [import, build] - environment: [TARGET=docs, FILES=docs]
+ environment: [TARGET=docs] - - tasks: [import, build-target]
+ - tasks: [import, build] - environment: [DISTRO=elementary, VERSION=juno, FILES=debian]
+ environment: [TARGET=elementary-juno-amd64] - environment: [DISTRO=fedora, VERSION=29, FILES=rpm]
+ environment: [TARGET=fedora-29-amd64] - environment: [DISTRO=fedora, VERSION=30, FILES=rpm]
+ environment: [TARGET=fedora-30-amd64] - environment: [DISTRO=fedora, VERSION=31, FILES=rpm]
+ environment: [TARGET=fedora-31-amd64] - environment: [DISTRO=fedora, VERSION=rawhide, FILES=rpm]
+ environment: [TARGET=fedora-rawhide-amd64] - environment: [DISTRO=mingw, VERSION=w64, ARCH=i686, FILES=mingw]
+ environment: [TARGET=mingw-w64-i686] - environment: [DISTRO=mingw, VERSION=w64, ARCH=x86_64, FILES=mingw]
+ environment: [TARGET=mingw-w64-x86_64] opensuse-tumbleweed-amd64:
- environment: [DISTRO=opensuse, VERSION=tumbleweed, FILES=rpm]
+ environment: [TARGET=opensuse-tumbleweed-amd64] - environment: [TARGET=pvs-studio, FILES=pvs-studio]
+ environment: [TARGET=pvs-studio] - - tasks: [import, build-target]
+ - tasks: [import, build] - environment: [TARGET=scanbuild, FILES=scanbuild]
+ environment: [TARGET=scanbuild] - - tasks: [import, build-target]
+ - tasks: [import, build] - environment: [TARGET=simple, FILES=simple]
+ environment: [TARGET=simple] - - tasks: [import, build-target]
+ - tasks: [import, build] - environment: [DISTRO=ubuntu, VERSION=bionic, FILES=debian]
+ environment: [TARGET=ubuntu-bionic-amd64] - environment: [DISTRO=ubuntu, VERSION=cosmic, FILES=debian]
+ environment: [TARGET=ubuntu-cosmic-amd64] - environment: [DISTRO=ubuntu, VERSION=disco, FILES=debian]
+ environment: [TARGET=ubuntu-disco-amd64] - environment: [TARGET=valgrind, FILES=valgrind]
+ environment: [TARGET=valgrind] - - tasks: [import, build-target]
+ - tasks: [import, build] + - debian-bullseye-amd64 + - elementary-juno-amd64 + - opensuse-tumbleweed-amd64