--- a/convey.yml Thu Jan 24 02:34:36 2019 -0600
+++ b/convey.yml Thu Jan 24 02:59:55 2019 -0600
@@ -29,16 +29,6 @@
- dockerfile: Dockerfile.dist
@@ -59,15 +49,18 @@
image: ${REPO}:pvs-studio
- dockerfile: Dockerfile.scanbuild
+ dockerfile: Dockerfile.${TARGET} + tags: ${REPO}:${TARGET}
- image: ${REPO}:scanbuild
+ image: ${REPO}:${TARGET} # stuff after this needs work yet
@@ -127,13 +120,24 @@
+ environment: [TARGET=dist, FILES=dist] - - tasks: [import, dist]
+ - tasks: [import, simple-build] - environment: [DOCKERHUB_USERNAME, DOCKERHUB_PASSWORD]
+ environment: [DOCKERHUB_USERNAME, DOCKERHUB_PASSWORD, TARGET=dist] + - tasks: [login, simple-push] + environment: [TARGET=docs, FILES=docs] - - tasks: [login, dist-push]
+ - tasks: [import, simple-build] + environment: [DOCKERHUB_USERNAME, DOCKERHUB_PASSWORD, TARGET=docs] + - tasks: [login, simple-push] environment: [DISTRO=fedora, VERSION=28, FILES=rpm]
@@ -165,13 +169,14 @@
- tasks: [login, pvs-studio-push]
+ environment: [TARGET=scanbuild, FILES=scanbuild] - - tasks: [import, scanbuild]
+ - tasks: [import, simple-build] - environment: [DOCKERHUB_USERNAME, DOCKERHUB_PASSWORD]
+ environment: [DOCKERHUB_USERNAME, DOCKERHUB_PASSWORD, TARGET=scanbuild] - - tasks: [login, scanbuild-push]
+ - tasks: [login, simple-push] environment: [DISTRO=ubuntu, VERSION=bionic, FILES=debian]
@@ -229,6 +234,7 @@
- opensuse-tumbleweed-amd64
--- a/dist/build.sh Thu Jan 24 02:34:36 2019 -0600
+++ b/dist/build.sh Thu Jan 24 02:59:55 2019 -0600
@@ -23,7 +23,7 @@
ninja -C ${BUILD_DIR} dist
-cp -a ${BUILD_DIR}/meson-dist/* ${CONVEY_WORKSPACE}/dist
+cp -a ${BUILD_DIR}/meson-dist ${CONVEY_WORKSPACE}/dist