--- a/convey.yml Tue Jul 23 16:34:45 2019 +0000
+++ b/convey.yml Wed Jul 24 05:42:10 2019 +0000
@@ -2,22 +2,29 @@
- PACKAGECLOUD_REPO=experimental
+ - REPOSITORY=gplugin/builders + - debian-bullseye-amd64
- opensuse-tumbleweed-amd64
@@ -29,12 +36,20 @@
- image: gplugin/builders:${DISTRO}-${VERSION}-${ARCH}
+ image: ${REGISTRY}/${REPOSITORY}:${DISTRO}-${VERSION}-${ARCH} files: ${DISTRO}-${VERSION}-${ARCH}
+ image: ${REGISTRY}/${REPOSITORY}:${TARGET} image: rwgrim/package_cloud:latest
@@ -58,21 +73,6 @@
environment: [PATTERN=x86_64/*.rpm]
- image: gplugin/builders:pvs-studio
- environment: [PVS_STUDIO_USERNAME, PVS_STUDIO_KEY]
- image: gplugin/builders:scanbuild
@@ -83,27 +83,37 @@
- tasks: [import, build, export]
- environment: [DISTRO=debian, VERSION=stretch]
- - tasks: [import, build, export]
environment: [DISTRO=debian, VERSION=buster]
- tasks: [import, build, export]
+ environment: [DISTRO=debian, VERSION=bullseye] + - tasks: [import, build, export] + environment: [TARGET=dist] + - tasks: [import, build-target, export-target] + environment: [TARGET=docs] + - tasks: [import, build-target, export-target] environment: [DISTRO=elementary, VERSION=juno]
- tasks: [import, build, export]
- environment: [DISTRO=fedora, VERSION=28]
+ environment: [DISTRO=fedora, VERSION=29] - tasks: [import, build, export]
- environment: [DISTRO=fedora, VERSION=29]
+ environment: [DISTRO=fedora, VERSION=30] - tasks: [import, build, export]
@@ -113,26 +123,47 @@
- tasks: [import, build, export]
- - tasks: [import, pvs-studio, pvs-studio-export]
+ - tasks: [import, build-target, export-target] + environment: [TARGET=scanbuild] - - tasks: [import, scanbuild, scanbuild-export]
+ - tasks: [import, build-target, export-target] + environment: [TARGET=simple] + - tasks: [import, build-target] environment: [DISTRO=ubuntu, VERSION=bionic]
- tasks: [import, build, export]
+ environment: [DISTRO=ubuntu, VERSION=cosmic] + - tasks: [import, build, export] + environment: [DISTRO=ubuntu, VERSION=disco] + - tasks: [import, build, export] + environment: [TARGET=valgrind] + - tasks: [import, build-target] + - tasks: [export-target]
- tasks: [import-artifacts, publish-deb, publish-debsrc]
tasks: [import-artifacts, publish-deb, publish-debsrc]
@@ -141,33 +172,40 @@
tasks: [import-artifacts, publish-deb, publish-debsrc]
tasks: [import-artifacts, publish-rpm]
tasks: [import-artifacts, publish-rpm]
tasks: [import-artifacts, publish-deb, publish-debsrc]
+ tasks: [import-artifacts, publish-deb, publish-debsrc] + tasks: [import-artifacts, publish-deb, publish-debsrc]
+ - debian-bullseye-amd64
+ - elementary-juno-amd64
- opensuse-tumbleweed-amd64