gplugin/gplugin

Add alpine and package cloud for debian buster
feature/convey
2017-10-11, Gary Kramlich
f8348b4cd015
Parents 356999b051e2
Children 1a5eb133528e
Add alpine and package cloud for debian buster
  • +48 -0
    convey.yml
  • --- a/convey.yml Tue Sep 26 22:02:50 2017 -0500
    +++ b/convey.yml Wed Oct 11 01:27:33 2017 -0500
    @@ -4,6 +4,12 @@
    files:
    - .
    + build-alpine-edge-amd64:
    + image: gplugin/builders:alpine-edge-amd64
    + export-alpine-edge-amd64:
    + type: export
    + files: alpine-edge-amd64:artifacts/
    +
    build-debian-oldstable-amd64:
    image: gplugin/builders:debian-jessie-amd64
    export-debian-oldstable-amd64:
    @@ -37,7 +43,39 @@
    type: export
    files: coverity:artifacts/coverity
    + import-artifacts:
    + type: import
    + files: artifacts
    +
    + package-cloud:
    + image: rwgrim/package-cloud:latest
    + command: push --verbose ${REPOSITORY}/${DISTRIBUTION} artifacts/${FILES}
    + workdir: /workspace
    +
    + package-cloud-debian-testing-amd64:
    + type: extend
    + task: package-cloud
    + environment:
    + - PACKAGECLOUD_TOKEN
    + - REPOSITORY=pidgin/experimental
    + - DISTRIBUTION=debian/buster
    + - FILES=debian-testing-amd64/debs/*.deb
    + package-cloud-debian-testing-source:
    + type: extend
    + task: package-cloud
    + environment:
    + - PACKAGECLOUD_TOKEN
    + - REPOSITORY=pidgin/experimental
    + - DISTRIBUTION=debian/buster
    + - FILES=debian-testing-amd64/debs/*.dsc
    +
    plans:
    + alpine-edge-amd64:
    + stages:
    + - tasks:
    + - import
    + - build-alpine-edge-amd64
    + - export-alpine-edge-amd64
    debian-oldstable-amd64:
    stages:
    - tasks:
    @@ -56,6 +94,12 @@
    - import
    - build-debian-testing-amd64
    - export-debian-testing-amd64
    + debian-package-cloud:
    + stages:
    + - tasks: import-artifacts
    + - tasks:
    + - package-cloud-debian-testing-amd64
    + - package-cloud-debian-testing-source
    fedora-25-amd64:
    stages:
    @@ -76,7 +120,11 @@
    - import
    - build-coverity
    - export-coverity
    +
    meta-plans:
    + alpine:
    + plans:
    + - alpine-edge-amd64
    debian:
    plans:
    # old stable has a bunch of issues with