Skip to content

Instantly share code, notes, and snippets.

@hairyhum
Created March 7, 2019 23:11
Show Gist options
  • Save hairyhum/64d11e0741bf152c7bd2965a92f7eb52 to your computer and use it in GitHub Desktop.
Save hairyhum/64d11e0741bf152c7bd2965a92f7eb52 to your computer and use it in GitHub Desktop.
- name: publish-alpha-debian-package-to-packagecloud
serial: true
serial_groups: [releases]
plan:
- get: rabbitmq-ci
- get: dev-deliverable-package-debian
passed: [copy-alpha-package-debian]
- get: dev-version
passed: [copy-alpha-package-debian]
- get: dev-package-buildnum
trigger: true
passed: [copy-alpha-package-debian]
- task: extract-transitional-archive
file: rabbitmq-ci/server-release/tasks/extract-transitional-archive.yaml
input_mapping:
package: dev-deliverable-package-debian
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:debian/wheezy'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:debian/wheezy'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:debian/jessie'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:debian/jessie'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:debian/stretch'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:debian/stretch'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/precise'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/precise'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/trusty'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/trusty'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/utopic'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/utopic'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/vivid'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/vivid'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/wily'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/wily'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/xenial'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/xenial'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/yakkety'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/yakkety'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/zesty'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/zesty'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/artful'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/artful'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
- put: 'dev-debian-package-on-packagecloud:ubuntu/bionic'
params:
delete_version: '^3\.7\.'
- put: 'dev-debian-package-on-packagecloud:ubuntu/bionic'
params:
package_file_glob: PACKAGES/*.deb
on_failure:
try:
put: slack-alert
params:
text: |
RabbitMQ v3.7.x: debian package publish failure (<http://ci.rabbitmq.com/teams/main/pipelines/$BUILD_PIPELINE_NAME/jobs/$BUILD_JOB_NAME/builds/$BUILD_NAME|Concourse build $BUILD_NAME>).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment