--- a/convey.yml Sat Oct 21 12:03:38 2017 -0500
+++ b/convey.yml Mon Oct 23 20:39:52 2017 -0500
@@ -3,13 +3,36 @@
+ image: rwgrim/package-cloud:latest + command: push --verbose ${REPOSITORY}/${DISTRIBUTION} artifacts/${FILES} + ############################################################################# + ############################################################################# image: gplugin/builders:alpine-edge-amd64
export-alpine-edge-amd64:
files: alpine-edge-amd64:artifacts/
+ ############################################################################# + ############################################################################# + image: gplugin/builders:coverity + files: coverity:artifacts/coverity + ############################################################################# + ############################################################################# build-debian-oldstable-amd64:
image: gplugin/builders:debian-jessie-amd64
export-debian-oldstable-amd64:
@@ -20,38 +43,6 @@
export-debian-stable-amd64:
files: debian-stable-amd64:artifacts/
- build-debian-testing-amd64:
- image: gplugin/builders:debian-buster-amd64
- export-debian-testing-amd64:
- files: debian-testing-amd64:artifacts/
- image: gplugin/builders:fedora-25-amd64
- export-fedora-25-amd64:
- files: fedora-25-amd64:artifacts/
- image: gplugin/builders:fedora-26-amd64
- export-fedora-26-amd64:
- files: fedora-26-amd64:artifacts/
- image: gplugin/builders:coverity
- files: coverity:artifacts/coverity
- image: rwgrim/package-cloud:latest
- command: push --verbose ${REPOSITORY}/${DISTRIBUTION} artifacts/${FILES}
package-cloud-debian-stable-amd64:
@@ -68,6 +59,11 @@
- REPOSITORY=pidgin/experimental
- DISTRIBUTION=debian/stretch
- FILES=debian-stretch-amd64/debs/*.dsc
+ build-debian-testing-amd64: + image: gplugin/builders:debian-buster-amd64 + export-debian-testing-amd64: + files: debian-testing-amd64:artifacts/ package-cloud-debian-testing-amd64:
@@ -85,6 +81,14 @@
- DISTRIBUTION=debian/buster
- FILES=debian-testing-amd64/debs/*.dsc
+ ############################################################################# + ############################################################################# + image: gplugin/builders:fedora-25-amd64 + export-fedora-25-amd64: + files: fedora-25-amd64:artifacts/ package-cloud-fedora-25-amd64:
@@ -93,6 +97,11 @@
- REPOSITORY=pidgin/experimental
- FILES=fedora-25-amd64/x86_64/*.rpm
+ image: gplugin/builders:fedora-26-amd64 + export-fedora-26-amd64: + files: fedora-26-amd64:artifacts/ package-cloud-fedora-26-amd64:
@@ -102,6 +111,78 @@
- FILES=fedora-26-amd64/x86_64/*.rpm
+ ############################################################################# + ############################################################################# + build-opensuse-tumbleweed-amd64: + image: gplugin/builders:opensuse-tumbleweed-amd64 + export-opensuse-tumbleweed-amd64: + files: opensuse-tumbleweed-amd64:artifacts/ + package-cloud-opensuse-tumbleweed-amd64: + - REPOSITORY=pidgin/experimental + - DISTRIBUTION=opensuse/tumbleweed + - FILES=opensuse-tumbleweed-amd64/x86_64/*.rpm + ############################################################################# + ############################################################################# + image: gplugin/builders:scanbuild + files: scanbuild:artifacts/ + ############################################################################# + ############################################################################# + build-ubuntu-xenial-amd64: + image: gplugin/builders:ubuntu-xenial-amd64 + export-ubuntu-xenial-amd64: + files: debian-xenial-amd64:artifacts/ + package-cloud-ubuntu-xenial-amd64: + - REPOSITORY=pidgin/experimental + - DISTRIBUTION=ubuntu/xenial + - FILES=ubuntu-xenial-amd64/debs/*.deb + package-cloud-ubuntu-xenial-source: + - REPOSITORY=pidgin/experimental + - DISTRIBUTION=ubuntu/xenial + - FILES=ubuntu-xenial-amd64/debs/*.dsc + build-ubuntu-zesty-amd64: + image: gplugin/builders:ubuntu-zesty-amd64 + export-ubuntu-zesty-amd64: + files: debian-zesty-amd64:artifacts/ + package-cloud-ubuntu-zesty-amd64: + - REPOSITORY=pidgin/experimental + - DISTRIBUTION=ubuntu/zesty + - FILES=ubuntu-zesty-amd64/debs/*.deb + package-cloud-ubuntu-zesty-source: + - REPOSITORY=pidgin/experimental + - DISTRIBUTION=ubuntu/zesty + - FILES=ubuntu-zesty-amd64/debs/*.dsc @@ -168,6 +249,41 @@
+ opensuse-tumbleweed-amd64: + - build-opensuse-tumbleweed-amd64 + - export-opensuse-tumbleweed-amd64 + opensuse-package-cloud: + - name: import packages + tasks: import-artifacts + - name: upload packages + - package-cloud-opensuse-tumbleweed-amd64 + - build-ubuntu-xenial-amd64 + - export-ubuntu-xenial-amd64 + - build-ubuntu-zesty-amd64 + - export-ubuntu-zesty-amd64 @@ -183,3 +299,8 @@