Remove all of the .travis.yml files
since we no longer use them
This commit is contained in:
parent
34782e591c
commit
575c5f9975
80
.travis.yml
80
.travis.yml
|
@ -1,80 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
|
||||
services:
|
||||
- docker
|
||||
|
||||
git:
|
||||
depth: 5
|
||||
|
||||
env:
|
||||
global:
|
||||
TRAVIS_BRANCH=travis_ocf_ra
|
||||
VAGRANT_VERSION=2.2.5
|
||||
DOCKER_IMAGE=bogdando/rabbitmq-cluster-ocf
|
||||
UPLOAD_METHOD=none
|
||||
OCF_RA_PROVIDER=rabbitmq
|
||||
OCF_RA_TYPE=rabbitmq-server-ha
|
||||
STORAGE=/var/tmp/rmq
|
||||
POLICY_BASE64=IyBUaGlzIHNjcmlwdCBpcyBjYWxsZWQgYnkgcmFiYml0bXEtc2VydmVyLWhhLm9jZiBkdXJpbmcgUmFiYml0TVEKIyBjbHVzdGVyIHN0YXJ0IHVwLiBJdCBpcyBhIGNvbnZlbmllbnQgcGxhY2UgdG8gc2V0IHlvdXIgY2x1c3RlcgojIHBvbGljeSBoZXJlLCBmb3IgZXhhbXBsZToKIyAke09DRl9SRVNLRVlfY3RsfSBzZXRfcG9saWN5IGhhLWFsbCAiLiIgJ3siaGEtbW9kZSI6ImFsbCIsICJoYS1zeW5jLW1vZGUiOiJhdXRvbWF0aWMiLCAiaGEtc3luYy1iYXRjaC1zaXplIjoxMDAwMH0nCgojIEVuYWJsZSBoYS1wb2xpY3kgd2l0aCB0aGUgcmVwbGljYSBmYWN0b3Igb2YgNSBmb3IgamVwc2VuIHF1ZXVlcwpvY2ZfbG9nIGluZm8gIiR7TEh9IFNldHRpbmcgSEEgcG9saWN5IGZvciBhbGwgcXVldWVzIgoke09DRl9SRVNLRVlfY3RsfSBzZXRfcG9saWN5IGhhLWFsbCAiamVwc2VuLiIgJ3siaGEtbW9kZSI6ImV4YWN0bHkiLCAiaGEtcGFyYW1zIjoyLCAiaGEtc3luYy1tb2RlIjoiYXV0b21hdGljIn0nCg==
|
||||
CACHE=/var/tmp/releases
|
||||
DOCKER_MOUNTS="${HOME}/${OCF_RA_PROVIDER}:/usr/lib/ocf/resource.d/${OCF_RA_PROVIDER}/${OCF_RA_PROVIDER}:ro jepsen:/jepsen"
|
||||
DOCKER_DRIVER=aufs
|
||||
matrix:
|
||||
- >-
|
||||
USE_JEPSEN=false
|
||||
QUIET=true
|
||||
SMOKETEST_WAIT=360
|
||||
CPU=500
|
||||
MEMORY=512M
|
||||
- >-
|
||||
USE_JEPSEN=true
|
||||
QUIET=false
|
||||
SMOKETEST_WAIT=1800
|
||||
CPU=333
|
||||
MEMORY=512M
|
||||
|
||||
matrix:
|
||||
allow_failures:
|
||||
- env: USE_JEPSEN=true QUIET=false SMOKETEST_WAIT=900 CPU=333 MEMORY=512M
|
||||
|
||||
before_cache:
|
||||
# Save tagged docker images
|
||||
- mkdir -p $CACHE
|
||||
- docker save $(docker images -a --filter='dangling=false' --format '{{.Repository}}:{{.Tag}} {{.ID}}') -o $CACHE/all.tar
|
||||
|
||||
cache:
|
||||
- directories:
|
||||
- $CACHE
|
||||
|
||||
before_install:
|
||||
# Prepare and run a smoke test against the RabbitMQ OCF RA only if
|
||||
# the scripts/rabbitmq-server-ha.ocf has changes
|
||||
- if ! git diff HEAD~ --name-only | grep -q scripts/rabbitmq-server-ha.ocf; then exit 0; fi
|
||||
# Load cached docker images
|
||||
- if [ -f $CACHE/all.tar ]; then docker load < $CACHE/all.tar; fi
|
||||
- cp -f scripts/rabbitmq-server-ha.ocf "$HOME/$OCF_RA_PROVIDER"
|
||||
- chmod +x "$HOME/$OCF_RA_PROVIDER"
|
||||
- sudo apt-get install -qq git wget
|
||||
- echo "Downloading vagrant ${VAGRANT_VERSION}..."
|
||||
- >
|
||||
if [ ! -f $CACHE/vagrant_${VAGRANT_VERSION}_x86_64.deb ]; then
|
||||
wget --no-verbose https://releases.hashicorp.com/vagrant/${VAGRANT_VERSION}/vagrant_${VAGRANT_VERSION}_x86_64.deb
|
||||
-O $CACHE/vagrant_${VAGRANT_VERSION}_x86_64.deb; fi
|
||||
- echo "Installing vagrant ${VAGRANT_VERSION}..."
|
||||
- sudo dpkg -i --force-all $CACHE/vagrant_${VAGRANT_VERSION}_x86_64.deb
|
||||
- echo "Pulling docker images..."
|
||||
- docker pull $DOCKER_IMAGE
|
||||
- git clone https://github.com/bogdando/rabbitmq-cluster-ocf-vagrant
|
||||
- cd rabbitmq-cluster-ocf-vagrant
|
||||
|
||||
script:
|
||||
- vagrant up
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: E4FIneR14YxnWbNNgFY48+Z8YpnwWcvIR0nD1Mo06WKXaq05UfQNQ7SZCjI3kKCNJGMhac12DFRhln+mQZ+T92MQ7IeU3ugpV5RSm+JqIwwIKzVM3+bjCQnFoL24OD4E+GjhJQWYQmPyM7l4OPluMr2N8BtANItgzX3AvljvlSc=
|
||||
- secure: L1t0CHGR4RzOXwtkpM6feRKax95rszScBLqzjstEiMPkhjTsYTlAecnNxx6lTrGMnk5hQoi4PtbhmyZOX0siHTngTogoA/Nyn8etYzicU5ZO+qmBQOYpegz51lEu70ewXgkhEHzk9DtEPxfYviH9WiILrdUVRXXgZpoXq13p1QA=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.10'
|
||||
otp_release:
|
||||
- '22.3'
|
||||
- '23.0'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make ct-fast
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: Tu26VJ9BsXxL20xxwWk4cbCkZyqyxYmNpSSqco5r3FLeU5hk5Vkk+s2BareRvqKhKHFlvyxu8GwsKtajMvsieP6y5J99gSeub6fDOIskPz61bo0aKA9nbDuBFSG1Z5wgXx1XRo0yDatLxXCXe3FbThRsylG7XNjtRaru1/lwuVxfxPtBGQ1opvQX71sST3GYSPoBYR+JlcVpU+uDHMAzsP8J0m5rEpxcl821aTMk3iz90hBQMsoLTBmSQePPcNqOA/1OH75VfjuXR8JBXHvA9njrUBrsyxgHf2uOh3jAXdIrHZwZg/17+y7gNVqByfx/UpGb8XEpVkncg/cRyVIHMk7/gFCZkeVC1QkIN5+EPiGLF7u32x9QaT7Zqz57iLh3IJzED2dj12qWaeX8QypF1K1r5qq4pRrN6iEZx76stpZbyFT4XnExHRdzPuouy7yz1gDHF0HOxbNLowzc/jk7tuTp+qmDSR5tRvegAIH3TONegxXyB7smdbvdI6MCN5/GP2bGK7HiqYWCmTGHtJwgxBKc5XoV8ZjpXfKxG98WbK5RsSP1miRnmxSbxaV0Gai1hfFlanJFFxTA9584O+NVRXNNFMfnnt20Ts6OwoXTcJ/boIPjF5Mcm0eJ4nz4R18TArXE4B5S4pTk3eQkG1ACDigkYZ3fc6ws4cWrt8BZASI=
|
||||
- secure: fNEx9OXi2UisiYu0FiHJpV9+vWLB9DIUAIKG24GfUHVgZqFQOInBf5fEYrjlVgm5zNezSBS3hFNHXd/EXJF8KNgbf6mI0z4h4RyyQY98N+78tWvINoIawEeYpgC6NTI52MdaCfV+fTVWhiL0uP7mqWhLmll2bKXIy6HA6I9PnmiQSloNe64vUPF+UsVZHzzeabK4DR2VdI3h+BGXzOY9FG8Kt2voiXOLd2RFpVeN86FDTp+uVZY/K9e/MsktoK+XaZZ4qMAgm6lB32LVkzl3KA9ki6y6BY7le1m2c90hxAtBJGWZptkMb+VL0Fem39nEBnLjE0a0vIddp32PLJQmv6eopMfLay5BIkwtkRwv3P0uCwYd0bgYQSHF/gdTCcK1nr7fMhkQveBh6vmnbhrca7OeQRHz08+jo6EquUgNQZKmTZPWXQn9lS9mU/0EDLJJhn4KhJezGw6DcAAqB0KqmQedxtHMUT87by7LzhINwKZnm4y5WKA/W/zLI6dNqvIgc5C6UJh0EVgxa13GRmrnGmttV1dtLRQhiMJCbJykaekjPMULUmli0RbFz7bSFqFqEUsF+wwovyD+Y6D8KGOJdvvEYPdPIFpRPnhGUvH86JzsFdVKNJBicGI9LpCtlXlWNRbQIQ8uV5ze2HhxSJhtM6e6dB4d9yzpp6a81uR77bk=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.10'
|
||||
otp_release:
|
||||
- '22.3'
|
||||
- '23.0'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,66 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- sourceline: deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main
|
||||
key_url: https://packages.microsoft.com/keys/microsoft.asc
|
||||
packages:
|
||||
- awscli
|
||||
- dotnet-sdk-2.0.0
|
||||
- maven
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: hsWxOPcSAXQU9CKQSh829aPLt7oFim8lYVPMSfR0GH0JsnxWgayk2w3tyAblOJqpXTKPqYb+TfyeTOc+QQM8pcEtvi5jtr+GAqovI3UkXpR08J5ImVZVf3sfD4s92uoRjw0u8ift/qZxpDLpdDCKJibe3hRMxlvo5LQ5kCkNGFs=
|
||||
- secure: D2xypqCxIxyhX2/PtXhiWa8kZF9itwhvDK3mxEI+67AM8zJBtrIlIcHifnFMM1RDjFzuBWq5t0BAbyuAGUw0EcjOnc3xW01N/ZG4DaHgXjurDSY0rCfkYLHltFjxJTbx2bH6nmgjdKYRb4W9hQJVcB7vtd1g7kVlzYkNevz4Sfk=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: gWlkVT8wmpOTTJtPYHpX7Lqq7RKDPS555K9nIR+l3wUTgMS8ocef5ZQ7PfpAACZ7APLa3kKK2DtlfHVYXJ/jHbOV+PAKgRfA4UXAZm2EYdhAxLqPL/FHe1GEfxdlSQQacdZ0yYl9EPQAk/8YQrMEPqg0ulhCWrAiL5/VQWlDg03pOKidL+T2JmJBmcVl/3pSf1xyV4HByacyqUzseMG4WhFU1cygqAZlbawPy44N0zZHiBzfZ0pz+e3LCvLFTD9NRgrRK3kAL/zcBYMAS/CXcz05Rh0uuNF2yHke8f9GxYPiVpP6KGFVlvVWEtzMWt1bopWLEzoHcM3MKEQQ3UGMfpWDxLlTZ3T318GTUcOGsEIEGtNHk+AbFPWA2rCW9G6/SEq5KPtEmfi7H5e7BpWoTpzwXuKPOCsLQZAxbgtACGL0HTlCtjEfr90h9t96V32rn7Wp3U+7p674zJPXap4u9Rtv6Z9zrn1aBbiotu7WwyAyRL+xklAYJ/Vuxqsv2eoovPza8JCgWPpyGH8DeOOPzuuH2D3SbjaDfqNvZBcXNhg16FnNh1LSCGSWspjdQZRIkaHFC44RBmQcsg+Kk9stFPz+b7CS6WKyrHk6IWv0rqxndBnSh5rGWsCkYhz38ZOzjog6fMae8L2diEKhbsnCQxuUcsRy8Rc68mc4oHMOlcg=
|
||||
- secure: nPG6EWK7WkazGEpHkAOEahe3ijI21Y51OGgsVO+LEE1IxLGypAgiuQmwwYVfZhBeVsERtSvKrhShSOStoN44zellR4B32WnA4PYJzhELtw//68HxyDX8NTfJ0I0soRFSyNrbLh31QtvcwXYgAkZAsSlwwHhFOidc+V7g8dJeB5qNTl8YB7DUGqhXEBQqyM6UXwR2o6+fyRU9HwHCvnii+xJ1wf2QE1xJ/W/tE5T8ahuukQAiirlXm7nJCV2fr9R0nHyvxIgygW54aOIhBpaOxcTPWqqjO9E/pQiTztWweVpPrJJVUDV/zW3WrIYwHc5K+bFRKH+jt9fFjRZ+GHfUjkVXN7EeQ2A+HIcLxaJjv7ZqAZNeGC/OQUISCcvi+a9OgWbmWtf8xaofRT7MTEIXpFW4UhQAo1rm7AvXRP5I5mtS6vDo4ToyZQGsn3oscp/eVBcue8Of7hSA6dMSax+8RCFs2kFoJcTy+orBRdx7JEvk8CkRIIBVeQqZRtTlJJkJAojJ8urMR2Wf4UCG2Oiqhur5G2SZft2gBZ9Wrpplt7Z7G/PyDlD7y6uUCtCvI8BBiYS5jW8gBYTwpLqaNgMs0nWVtGNLsJcXZVDZlk2bKCdbywRVb5DlQHBvbetoEpMFU1X6esv2HfXpGz13ODNBvlAFPBMTaZ/21OCArzpD1Vc=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: IRKRVDsvD0owEKM2GDKvuk5zSQJa+Z0Iu4JQuK78BBLTcmjVmWhHsaE1H9hwzCpWwC2yaMz/2C5GEEaK/ET1XnY48UvuihGWxpMnzbzhYuEx6CRSa9Ka7ik2LCP1lZ+t6OxBXT07PdJ2Ib3hPXcxgRHgOEAHfJ9gmMHgG9vrbiI=
|
||||
- secure: SffTvt5GWsNq/Nc5epFn5ODIbnn17AkEUsrf3LQc8huKdN92x2v5rSrGgJAPN7WCRW1VPmlgwMF0tj6uY+oSKI+sotWb+dPdCyuXh/z4JhxX+S/ui4ItgbfD6DAui+eLXZxkvzGyv4NJ85aKhj5y8ztSqD7Fgeg0jErZwbNg6y0=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,63 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
- slapd
|
||||
- ldap-utils
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: S0N4NmNvsfbdfxe78MCxPFXX1NXhbpG4FVViCPTdKJUQHaWsaHnAUke95ItXUVB5i5ct3ogxNZk0fYXdbIjMgI/cS4L+/ASJ4MhhdddM80lwPjdbgC6+AXzM5ncYbdLqjZlKM5If4VnL7LqVK9G3PxavuuGTi8Idnn57CWtrI3g=
|
||||
- secure: C3B5R4FQ8iePMzhqq75BY2E2FVD1rZPAzTgEhZ+psgPvioyjXRIriHpFOMrqwQcPPpjdsHizpuSG9/SNHtjitw7uCB/Rnh8cyTnukZf7U4xPM37vKGq4HTYN8ABxjPyQGCWbS6TRXOf4Acp5qw8U87hmGmOlskTmnFinciAIvKA=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,59 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: EXMOCUfRfFJuzP+HoSZoFnNyMQ9+IOn3adb0YwoEjxeHK8LHDuQzANqRRqZ+Bln/qHbuNY8U6xqcARWhBYcNGnAsRED6IR7pXqUUZtbEP5kUQq1ghM5sAqYYaFjBVMYuJMQL1IltrPw8kenyJp7dn3ek07+KM0ZV1aYklL1suUI=
|
||||
- secure: SlyycFG1JSNH2BBy3doWnZXyY4pRB3IfzLag8EJyDZVvkHND6svKwP+MSdAeeKOx9+vReRmzacMBtqoFIang3twycR/QIDhC5sRlolWKBQqXEMEbZRGqZJBKH4g+2IJqQVfoSoqAAZsbHusyQ9UhIcqD2KvN5P6Em4WedBRlWRY=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,59 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,57 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- elixir: '1.10'
|
||||
otp_release: '22.3'
|
||||
- elixir: '1.10'
|
||||
otp_release: '23.0'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
- mix local.rebar --force
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make
|
||||
DEPS_DIR=$PWD/..
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- |
|
||||
git clone \
|
||||
--branch "$base_rmq_ref" \
|
||||
--depth 1 \
|
||||
https://github.com/rabbitmq/rabbitmq-server-release.git \
|
||||
../rabbitmq_server_release
|
||||
make start-background-broker -C ../rabbitmq_server_release \
|
||||
DEPS_DIR=$PWD/.. \
|
||||
PLUGINS='rabbitmq_federation rabbitmq_stomp' \
|
||||
PROJECT_VERSION=3.9.0 \
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
DEPS_DIR=$PWD/..
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: gP1vHQMh1avpsW+alOoGMWz1+oAdUW2MFbOLLInmkW2woP/TXxDM6ZgZMxHPWt1d9uzdWR3IaIh0Jq7dIMOG7UgeHKu5RP3YUXjjS7rKChDTH/zTNapHahn5dJwL9NAbOGcqvYTJhJtEA4CzfqiFlgEUH0ckDDDN8UeMiYvRWMY=
|
||||
- secure: WlvV5Vlid2EiEZsVZ8VI8WSvwO5vevIsRNH2W2oiMI89q2qqJA2Ec0JTiqb0ve1KMUNnpdHs66fCCMN8g0TFNLErureFiVh+zobYRfDAJecSrXEdlZdJ+af9zG1H6aNOux01jLq4wLGAoppSVBDsOgtu3d1pwXiOuKezsm7LmDA=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: i3JOb6jEw0a4DbGi9y+MaG34u1BY7cXKYGrI209VDLX23iD28Aa/9BkI9R0Brd2g+RxNZR5DPpYTtewO+zFBXOqFNpoeP7QVvVATQVZl7cMtSDmlcul3QwuKfng3wfZ417BgioSqkm+gVN6eS8mvn0ngt35Jfq0eIPledLlAY3Y=
|
||||
- secure: jWod/Y/C/Eaj0u9hqLm98YrheE3ttm0LyqzNVpdLrkyIYrFpZOSfpvl3CKfZdIESZ8H3OAX8YP40wxwn7EBmTnFR03mwKRCu8zKvDgdiIc0+MaCXq7c1RNkwcGUlj2jlZ4XnxMPvimCeozPGyPuO4XMZAuOyhekHKDcg+hQD6Ko=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: NPk7yFzpxl8ZhheQvf1MG3dWTQq+8o1Fp+XvrBWr3PiQAn8TWHmlmxAt74LlTqRpu8CXINCOpVUYNWF9Gl4gZ0HerV1Gobj0hrF8/PVO6Qz7bqRhcnXj1ax1q4CMjzqyBtt09Pd06Vmx/hgEOQys8+kimpaftIWfBREKyjlYSss=
|
||||
- secure: PjgBRIvkFXBaty94tOf4oomMSg9B9qdVLKmlb1o8DzE4KkCt2Cb3u00tqHYkvSzzgizSYsdff21TLrdQxw04aRtSVUIk2hqMt4tHbE9+sZL1Y8Cd75ZpjiSOYqnJtG0RbNxhTplCoyDOjaJWc9pjWgafHwHrZdo1wEgfzWDPWic=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: QjlyeWlfsQY8ejgtfLNJoKa8baKSs2+1uW+am1jE2/QVWsuJROLJbRpLnqmixtr6Xvlh1ayUTre+g3rtXHsmBQ5HEU51GvK/s3TA8JolkZs2vpx96UTKWFQaYHNyCSdovkXXon5jR+jN8D6z2HBgV5Emf0Fjx0w8/avhAt+Z8X8=
|
||||
- secure: SPsBl7vHGNof4p3i0tRNxh8C22cmCDrcaukpp2Y+591TsSdKQsZ/hNFNylb7Qfuaavpizijb+Twk4gD3TPhTagYHZaviUFRNbYrv09Ck5UvU+8z5R/XVfusFZ1OsY4awX2DzSuL3qwNuXKCVcLGlK83Z/HswVXEi4j6VHLI29iU=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: HPosloBroEdylR0kRia0fSV+9jH36OuO0EBMfX4ztRozQ1h1RjuSjo2eFJ75kNafURXyQgSllWD3OsRuM5kcfMCKUMJivAagNL75ZUdRfFJ+/UsIHAsvZjd/cLlb1O2QeJ+4uKVyTR8Zz9jNRG6A+qW7H8CobaMZZpszWJ8nv/zoyhANt19TrCelThANwcfBHN1n+BthSf+cMZuBbwB4fJ9srNVGfZP5Grm3QNk8xbnRXmnnu9wiezOzyn7WqpF3YIgFI7ZzLsIggZI6RLvtYu4of+qzKQ9qyjQyXxUeHZjYnEizNlNyPFgBrfPMDOmFYP5qQ/PM1B7kO5/DyGlr7htoDgUXHfzTsdjTRoROJ8sf/Ds9upeKMSUoUUY80VdfYIh+NtvQ+3M/E5IeM1Qj1QN67QC2BE1cWebYNtiS1L9YUv60kOksTSjcigQ3RlmKZkUBIVbNxW7W0uPDF2yVNRcXaAqTp7uerwsmgnrgR1jrWwB7ZqXFfN0vziVjGYBOrr6KIol3+feNWmK95LfpO074ZLBoJVCMrZeQD9s8TJv2DBrgCUSvzHc02+B1khRZOzqbF3Oj4ynNIFnERzWZgo04zzu7Mk1yTyYIEVVHZ4nyKWDBvtibw6QQdY/3f41jPBBpRUW1cKcPshBWw028AGNFuhZ4S2PNxWKcxvDS4z8=
|
||||
- secure: JqQCbqJB5N9YoOfU5tHozpPbMnb9Iib7Q8FfacSvOOfl43QeI5ZWScUcpV+GLXJdfl1k0iAwFHfz4jDwzewItWHeQprq8amaFRvZhKckfA8VHqcW42SPqr1/kS5tONcYdeo6wUlRak4sY2j/W6dqdnW9g2JZERJ6xIquETgp1ezF1brphw3Y6/hfD9ZppPaGXAE59eeUCeAVpZDNlHD9jvlYgu9n1TG/xd1snXjVpT7MND6XG5cyWRogw6Hn+185t5aFfU5Gi/oew9+rwSjasjAHdEW/goeHDRrr9+kCGTb9i+zuEYuL8Jvjk7HJoZR5/QybtHpos2NOe7RpU9xqnYGvMuUcLGj0x/8U/SuYKh9uqdN+KBnoDwuN2ILJn/huKmzTXQHcaPzGvU2fl40pSXo/4DNcaWxNoBMYIo6+sSbJofAkASKkWPJxh88odiSJkiOQxYL/S7odsDUo2/OmnrnzXo7cRv2x7mNMRO5LQpc0e2wN7/rhEoCVnhaKA6eMBC2sNmkO6Dl/JasH1g8uOIH7fHARQbSIBUucV7JQkF1hCuxJZMstL+QiTGcwoWss+c0yvhdk8ivsRQ1ByabvJnfg2eiqmXx3wzcJo7Ajp/Rfk2FSY0oPmzh/5tQhj7Z1WcYvODxTty6+Mog7gMS77Q7I4L8mhnaaOaFxLjnzXqc=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: Tu26VJ9BsXxL20xxwWk4cbCkZyqyxYmNpSSqco5r3FLeU5hk5Vkk+s2BareRvqKhKHFlvyxu8GwsKtajMvsieP6y5J99gSeub6fDOIskPz61bo0aKA9nbDuBFSG1Z5wgXx1XRo0yDatLxXCXe3FbThRsylG7XNjtRaru1/lwuVxfxPtBGQ1opvQX71sST3GYSPoBYR+JlcVpU+uDHMAzsP8J0m5rEpxcl821aTMk3iz90hBQMsoLTBmSQePPcNqOA/1OH75VfjuXR8JBXHvA9njrUBrsyxgHf2uOh3jAXdIrHZwZg/17+y7gNVqByfx/UpGb8XEpVkncg/cRyVIHMk7/gFCZkeVC1QkIN5+EPiGLF7u32x9QaT7Zqz57iLh3IJzED2dj12qWaeX8QypF1K1r5qq4pRrN6iEZx76stpZbyFT4XnExHRdzPuouy7yz1gDHF0HOxbNLowzc/jk7tuTp+qmDSR5tRvegAIH3TONegxXyB7smdbvdI6MCN5/GP2bGK7HiqYWCmTGHtJwgxBKc5XoV8ZjpXfKxG98WbK5RsSP1miRnmxSbxaV0Gai1hfFlanJFFxTA9584O+NVRXNNFMfnnt20Ts6OwoXTcJ/boIPjF5Mcm0eJ4nz4R18TArXE4B5S4pTk3eQkG1ACDigkYZ3fc6ws4cWrt8BZASI=
|
||||
- secure: fNEx9OXi2UisiYu0FiHJpV9+vWLB9DIUAIKG24GfUHVgZqFQOInBf5fEYrjlVgm5zNezSBS3hFNHXd/EXJF8KNgbf6mI0z4h4RyyQY98N+78tWvINoIawEeYpgC6NTI52MdaCfV+fTVWhiL0uP7mqWhLmll2bKXIy6HA6I9PnmiQSloNe64vUPF+UsVZHzzeabK4DR2VdI3h+BGXzOY9FG8Kt2voiXOLd2RFpVeN86FDTp+uVZY/K9e/MsktoK+XaZZ4qMAgm6lB32LVkzl3KA9ki6y6BY7le1m2c90hxAtBJGWZptkMb+VL0Fem39nEBnLjE0a0vIddp32PLJQmv6eopMfLay5BIkwtkRwv3P0uCwYd0bgYQSHF/gdTCcK1nr7fMhkQveBh6vmnbhrca7OeQRHz08+jo6EquUgNQZKmTZPWXQn9lS9mU/0EDLJJhn4KhJezGw6DcAAqB0KqmQedxtHMUT87by7LzhINwKZnm4y5WKA/W/zLI6dNqvIgc5C6UJh0EVgxa13GRmrnGmttV1dtLRQhiMJCbJykaekjPMULUmli0RbFz7bSFqFqEUsF+wwovyD+Y6D8KGOJdvvEYPdPIFpRPnhGUvH86JzsFdVKNJBicGI9LpCtlXlWNRbQIQ8uV5ze2HhxSJhtM6e6dB4d9yzpp6a81uR77bk=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.10'
|
||||
otp_release:
|
||||
- '22.3'
|
||||
- '23.0'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: SvMls+ca5j34cUph3yOaOxjOXHGtzfK00HCZgOgKQVkX5MI835MZkRn/HpmNrmuO++J6h8Rqet5v7ejVS0K41IhpRzJqRzRCUmI+/k0+MfgDrLP1KpszJQP05D22Wx46Bumyx7WKoUqr10jn75VhfeJQzsCf/2gn/+aAcs/2pRE=
|
||||
- secure: OxHYDgMTq4dtLKl4hh7evQeb5cZM6Cce5i/akV5ci14c4pmx2P22oyAuDXqDi84959hfspuLx3IW808vnJL9LNQzLGs7jjWX2Yzisz3u5/429efgEQh50liZczmK+c3L1wPQ+RFwY9dysm9U6/+gX/o82qH0yFkVYXHCpIgjAhc=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,62 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
- maven
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: Jw9u8yRg1vhWLtMCSrUFTxVnBuXvy6wd+voso4GlwGjeRzyc4YzSHvCAElENULHiWDJetbJGU/D9oGBYkRnYR2nwjPu5bvW9rsZYYUKWHE3V20ddTHHX+7lU5WeTWDkFy9VlD2nUiUplCNX8zuTU9T59KaP2ifcOv1Gr47Wo02o=
|
||||
- secure: ZaLpWOIx0uR/yqQRKMx8pZ0+AhJx/GIczZmJhq1m0huGhJwqdCefK5iwUwzTXXN3MX+WBv8Jj1rCnmsKqtpoNFMM3Twyl518KBOGzrzg4asPefH+pj5QNvpcmL4PKe8KuLAV0zxmFzrj9OoV8P4MAMHq83MNfjan56cd9SLjbD0=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: t2tKVW6mWZYHwW/ps6sKVIUm3Lk/t+7B4wRLiQzMYEhbAr7AQr/qnvT1cyEm5GVNohLB6yx2U2Wr7TIMAjGgEhLKPWG0djAYjQEcak3U8/6fd/+9YfDb396/pOryNA7d3YcgcUzpH1qglxxrxWcE9tf4heb5+V16lyJ767qpbtDH6B76ywOJmYK8GTsmpaje6YxG0t3xsrIH8HwIHDom2bummJZui9R+ndCYLFccqyR/z0ui0pdjw5+V6SuggQUSh4R9PGez7YVyHVSKiYTXOTrcJ98/ZlBD4KNlNWeqTB2UbSf85ngWdV2thncQy9Mgof2dtMFQHEH/QMEwdKZwqf0Pc8fO0Gzrn7U73JgLp/v1sJxmCKhkm5HJNaQd/3XYCturAN9TfKBKQkiz28tnTJWKppisdrwcV3wl/ZI1Tm0y2xqG2TBvx4OotwwkaMGhGAwDhRrd7x4jXcVtfAyT458gXEtQUaGP0kZFoPSah35iBRiLxzNLMrMRTSHBBJILYxiyVsWL/UEh2aQwfluNc673AqFTm6MggKWX/TpjXqpcJ6mT+Q7p/Dd17RNAUWeSMtHvTDAqkbzDujM/7RRMuf3ZX4TVSvC+aq41UMFU+8K+u47X5UUEtPlyQNHDp2lliWyBj0fQkizYDCME8yuEEA+azcKY73G6jIbt6FWxMpw=
|
||||
- secure: UJx8ibllZKBn2N1ixoSXrZ3N6D08iajBjjPK3s5hqWgY+39rv9Q2FzzjlmUMc4q2ui0skL0JmPt/EyA/TEr9OEkSpHaUkYPCUMQS51fJmhbKoghQ4OjrtBhmyMTzm4a9BqPYl8jNNbKu9U1mARH3JzmeUUc2odfK1Gf1RLraKymSMx+fYHrVE1h4Puwy2Xm/se39LgVgv+RWTpofVN+IzY41uTeJ0aeTkwRs8XvFLSRBCW2ye8rz+4VhSZB9xHJF+ySJVUuWz99Q4VMVGjuMfevZgZGGDKTS7yDL2L1uhRrMgzwBse1iZXxOYyBXAw6ewydbg8wCvwlU6JAs8uaT5vGmvUc8OW/Dp58m8Uv4vzcrR1cYb7V7SIctV23juxso8KkDs0dsHIlpfT4PIosJdVmrgFfwibTPc698nyIbmXx8bY1K1cUP81+s4ZzQ6nTWcBRii1o4L+PAUtkc8G3Uca8UwAilMdf4+bEfGCF3SppT/Uq7s81i4sPWY7G6gdXlEtCViqMFsLGTx9vOmXJCIyIVGcXYMKexYDjOebSJ06tPcjox5y8ZIPQbraUt7L974gHbRn0OeqifoopUfHhgg8bPhXS5os6zljmwnCJebvTw0N/YGQUKetcVuBUANypkLekJE/1/TQ2cUpKeLDuCVkvPhpgP71lm0gqmXcp9rcY=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: GSpypPCRiJGa9bSlSseoQtnrSWqER9LP6L42204omhPVIXXXg0Yksdfjh5iDropylZBO86A1XBQcWPgb7kFZFNDZfKe6qVefuoTMKITAUW7qxihhFWJTqL0Y3Hbsadtc5OQ69Uu/nKL2V820pQ93ksyJApBRVoWLb66uxzkyvbY2bjEL2qpnnKjh232IAgI+wiHSo95lrg+zx/GMNafdU4IsGMJ7IgLK2frKynYM7Qg2iVkQw7+//rnZXhtIGY5LtMtlF2sgGkFmcAg8H/cIhI2cCuam3FLnDZp1eWoYBs12Y7Bsthik2culpHaV21mzankyO3KedBNKUwNhDVz02wzBmbakxBUTxLHi91x2t5GLrB8qk5deBmSaMuqq1XgO2qVWi1/oJ9FKiaRgJ2q9T7ZhgPmwj9WsAhrMuCTWbECD+Z/xEJL13OGTfpD9gcQ/emZWLmbinf1WGRWFMnin1QedLtzyXChItXdnbVdyBENm0XaHEj5i2SPpin4xw3P9f7GS/nh9UP2qaTp18Vtwj/Ub4MyXtWz/rR0E8YjDf7llGKl0yiG/0IqR3dyJ0KKq2MU9qbosSYHZOoygFtKLKfKpCNW6QXTfTbylsaw45mnQwwhor1+9VgpyysDET8B1XJAkgjMkbS+cKvLwcxJxy6UyqZA27P2pIuZOWfqCCPo=
|
||||
- secure: DFzxIJaJJVWc4h5baROCRS6+graLmXjPVXGflx/eTWXhWHMvcSPnRCNEbIGhwbmX1OE+J9SogOjAi6Ga/9l0x5K/n5pQqsazc8gbmXXLcExmskzS/k0lfHKD0rCblTv64XOiYIGkQzGzZfOL8MeDROmqOdQNrIv7JT9Jxsdg9ycivfdb86hLWonyyUQTJbDTKzfq97JDKFFiuA4g3xN0UMrX+/R3qx9ajoKrPmf5UTrFSfSWvCPB02Edj5of9gnIYeCusy/DgBhSNygMQ50A0RqrBRhXjwJQNvJKANYGyk7FzSDBGH0nPZYjOVH61LNjyz/cVqdUddkUOGEOGTcxObJwUV7WfxH75AHCsrtD4OZZT95Z7kxLT4MGhDTqQWGI3HHNQxhuo3shfzvU2g8mXlGyilly2Gfygsau+de9CAmUUbtzTJ8nXdxz54DB8rrhGDA45yjt2trgKEQwPP+9gcOm/4rpJb/AOb5eHttoyroKmXL7CqhAd2y1+U0pR4oyX3f4IJyQG794vPv83K+yaUTc8mzRjP3hVJnt9ugJXVhQw4vsOnOeQ7eYuhNBNLTbk3eVEK10FF9C8JcUVz/Ij/viTHjT+RcQXdukBE+p0cDCyz3wRbF5X69ABl3i5u0TxjkCz5E3CmZ4YfLSPv2dDweqSwFvBjATe6wD04PB74Y=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: muidjSYyIPBi3e01ZdBloqCIxj1tAdeQiCCkSP93a1Mm46sA/cfYqn3EOVU/JyyJ+z7DEeqaNcIUaLxO17vvfYU6osf8DaGBFqH9jT0FYvwyysEP8eHvooXXwbFyxcg5wRXmTWkHX74WPDb07lISc9u6/EWTXLvbWD4hqrzFoo6b40v1l/spZtbv0vFf1tOkqmdx8YKlenjY7sGXdZZfly4wqFoML/+5NDZPoxytmjgmAat+O392pGGpXmqLHS2sA6r0TGfUn47H+OmyN2RE7FFojvWOJYz0/t8E1E6ISYXze/fEfQuYocIhhbtTSrB3OJ+Y5UBWieQUdJr9z6DYGFTb/yPiifSbF1fgJQiMGyywWYIWwc396rKxltNZHSGBbQLyZ0onl/zDz4kiRaGd++4HWkFuLP/vWqMZWx69MWcGlcjunFB+oECZi59olmgr2qrrAgVMrropbMSgm4LC5h9hHyRHHMCcEOaSdJjwzVUbJw70EnwBPEhIl+s/9VBQd6px99Ua9SFxVJLsCYaM7LsBZAb6sbcuQtgo5Z1p91zNroHs1YyceEl5Cmi226w9snvnUYgl5uNxbKjRp9eLYyWSJbc7M83i0nN/NgDgsryPWY+cxKcgoO8IBxE+vjWqwhXCgTu9fmbbe6V2MEJ/xMlHPje3GlGrDZORSQzTA70=
|
||||
- secure: ABGIg6n0yJeAyvIbaAtsm5UeJYE6F09B6rSdaf054lnkDTuB9Rm5Rqx4PUckd3CBzo8rGeYrbJuCSvyBUmfR4nFZsPMUOaSJlV7a6L4oRowkaeE7OepevSN8YaBXSv2mw3uflCaCBfvRdzLYl3gX/8WpT32JBNIhw5UDBisoeu/1Iwjp28VFwrOKyap4D0VRperr/M2Mn3zvkiJ6pHLNOOokqkGYJDES+aIMuXSWTPm4PPeSgXxFFdHQo1lM+10nqX7Dm1HsIX6U6ST4ibbR4MAu4IGUR1kEpMOjqmoVPdFsxKaYMWhewHQ0xJYXIskPHjDXFTDz38o+9KanUfnINdxMeuC7XNGwQZ0CNkWYF0dfxwOuCSzBIUxbjhYhwEyUF6O4qICQk429QJcd4UfKQGNuDhVp0ufAQsPeXpBgP2YsVvwWgk00s6KR3XC/I7raJtQXQ9dU8cEEXuzGmW+WTSd5YfcyBJTyxw7YPO/a0Zk+51O6F6lpsS4q4WH7e4VHwOq8lGwsI7BcpCvOPb4M6EdaE76fc2uDn/lqL0Q4w3hV01ctOI6vqjjV3gglhuGZZ+p0JWa5IHBUifP6Kou2KRyDFHbIfXs0HyFvq7APAnDZSoUCQOjKro3ui8vgE/wYJL4XzEWbY3bn0LHbNe4ZUpzACUShjUNIuG3+3DgaPM4=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,62 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: bionic
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
- daemonize
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: AZevrggrLdOzDo8TeLHTLFyCp7En4ksZRy6gBqxb31/KmeDXooLsSfuvr0FhVmLRzCWFIdcZQk2j9ZHqvCz6OFfw4ZtOUoZmjwMP9FpiLcBQprWeiQhBXrhdSPe3ZY/oRFsMXaVIyc9+Z0dR32zgoYHJcn3KR6vjmzPaigzygStTc/Om6Xoal4AQghtOAJJ27OsayBQJyldknL6tVkFzB9oCOYBpu5HoLPSf+jzG/bF1BIHCre2mU7FASFAyNAQ+BlnyBBv5CY8hKTPTNL9FApErg0gUmmjZPRepZOJjAzFVBK2qOIAcSieTvAYzP2GkedZppyYuJLJnSuala+tSYKaQ/o9XZlIdFkoAX7ta3qk55JHCIzhSf9IE5SOfIS9DTaIWiQKSO6bvONMnqpy+ttQuCVeaFqROzxav6LcD0tJnHAP0to1pYKtJ0imxDxjFrGg3yrV2KkEAAAfc1Suo+B9vNzmarj580rspC5yZXmiIPE3tB42XvfIaeuJ2Ag3KCR3UyLIctl/HFBz1xTEYCX5mcWN5OQ/7YSmmL8xGc88hDg3BO8TJiHdxpi+lRxWztwzG6PTZrcn4G2aaEBjBgLP5Vq65MX2TEG5PFsgraecaLYszuZSNtHFEAZ+ITGjhuOfgn4IpjrasxFwD8vlwxxaoHNHgrdYLsiSn73WoIA0=
|
||||
- secure: Qqz6IymWGWwcne62cer87hsGD84ioz0PhG4hLjBObP+xfqVVHXMOENKUPFDEtb6+e/DHh3QyHXd88EyIRAgaiCJyzIed85rxsyUcnlc0qyeW+4G1shzG4V9H/d+/0hUUc7PFgquwcQ7YUWH3y7GZt+GBIthYc1nV8uiWOEEAu04OXCFxfuVZ9TPMrdKjlgYkjwCwfZ76tHxOh8gXWHmPFog5mWOwbwS/rQwCCpyCc0J6PK3EuMtL98b5GDFjSY4wQxvLCYt1Cv6kwCTZNoNr7ke4g+LmqksCZ9fCmdM99B6T0+iAGA+0OlKZRLUIv1ANoktWHiB/XYseyqfC+rfcb0uaS0+b8Yg52Ojej7qMvlNowrT6gmxblTC02CzBkdiJlM4QqThiHbUkdSR3tDSd2W/2IgABo8EQ8p74otrnUsAcAJIGtHAOoiUmzXTozATp0Jpp7z4vmAWkh5wqLFhR0CdzGv3jFZrgxVlL596MjmpNS14NhrQpU1YU319rnnq0qflK5Fv+U3KQBIOuFWXABlYEr6zxd7zNmHOXpV5PGPMnilY9j7uLP9BLrR30GdKeucN0r1xUoYXqjCx0msfZwW1bhC0WXiC3raBRWuRelG4wAAWSrckBqBwHQ8rsY0FWxvbw4jrf6yJf4zyQxmIdCUe+fyEfAmZUrYgdTVwd9nk=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: aeHv/XU16cTsiZznWmAr5qi0mYDihao/wpNJ5QTdef+dSXmr66AKn+7HoRKO+K7itt1GhOBpnfEGZagocPPbPyYX/u1FGsCeE3nRvg24aNCdxNnZ+uPa8Vs6kPQokNzYMSvUH5y75zdnBH2zwEihro92fSG3aTzK7Gdr0XC5xoYiSRMaffbPLMaxay/JuSmO/qOCKiMIZnnuzEBHV0RIlKOCubTkVB7kVW0o66auh9FpYqP7JMIrKHV2aKFNExEvFuhag732T5hhH/bfzq+NbV/BS9BWws9BDqM2LBvjAgaLgqZ1VTjmkYbtqjIq6dQz3ESc8ir5nuyVyuAQeKIe57XyB5v5sbpPADqfChmXI5rn0CIt3iMlPzzUX5KuCC640lela6wp6xYfXk5TGsBgrIRZ+x9iOnU/M5qUsVGfxAnoI/FLMQ386k10G3ZzIgEcHrz/wwracMY2boJdgMEXugIJA6sPIH3WNCa6QWWOAGP2U736ApuXjwiDED/3WxfN6o4gcWEZwWYqOZQIFVZSu/LAo3Tby5x/bubkKySznqssDhv5rcdHN0+uOATFW2+1xJ2cPyeP5tJnTvBbEeWs5InWkeSZ84iB95Un6ETxxeHOpssT0ygyXtCmXWVAcA+uBwF2hcMZlA00dvoYfMvEPBFeVs9YLMcdZvkGTp5iaoQ=
|
||||
- secure: Bqvu0TyVQN/22yPX4F5kboh8Y8XQ31ptAD+yf7Rt9e9rjkl72I8hjmXxx8fBsmgZUIsqiuzUsEtKJ41TVtke2gDUacqWpp6cl9swgIwTqqjX8XI2jwcnn810d00/xX0Fy9k8hi5GIOpArjDz+oXDYiCebTsQi2v6LQ7taDvfhFRF09EBtBb+0A4M1pGT4haUe0RmcN6GtNTVtQKx/SQZFMT4rWTv0NmlZODGH/Bj7w65c71DD7ok37B3LJTlI7BkkSvwokrbCx/kPlKcDICP0LswqEIsHOkPEILTBG4PJR1W+IhaKfFvPqEsrerIcq+k08neZhyKqBzYqJV+Ri4wus8AqzKlZPNPALnJFqhuII3u6j/HSZsceFFOpZo7pq1m5FwT6HXJv3NjAHj8IeJOverJEL/iSf/VXEvRZrmykFgNEVyP9DOhdcLYM5t99VYzFItJMg59sXbyIxG0RzZjSxMMyswi1IK/SCWg5owacyO32+ptD+N6C6pEEaECltMA4hnC/yay3CUlK/KPRjzDyyQFA7dAtJofFlVSl/s59x5yz1cUKXhfcQEOi28dVqL5aNX9RvpLBkwQ22+ZzMEm20JvdoxrDiYs5okQ3b2SC5mGJPprEVbd6/bXbKIy4fXlZqcu39PtF9VVEEaOY5NJgElWHqwL2/Bvi/fOeFW6kYA=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: K6zc08NT0Ns4uRkSswv68ZRT8DWc6o5vetZeTyxCRv/YvR0DVM2ypQJDTF3NeRdRY4/nzOghmlUVDWxsjSeQr20kdq0QKq4tvYW2ImovWj9D6mEkuysYhvkbgP1G6HT9wKlj6RPtaXjOsYYdUeg8RFkRoJXxtV1MqBCd1TkxVFh8v5X5JHpy+UcE7G45OlBsK0yoCGJzxdJoucSrtkiNRvEtzICEA2A1I/4PS4VCA0CIoFYpqIK1BwNI/0tfDWd3DIAaOT9rDyfDo65jYJv0/1Wpg5+C9znZ7qpbt8VJfN6YGa1SKxFcZP80a72WWIeiYWvGh/48/JrTGSey4fHIUkppl3q5gAHrgZrIU4TlFTqIDJlSLARF7OpRAsxVabx5TmzBpMSXrEsJ3CafWxHFy4QfzEN+2YvAmlENxbKrGbmLhy4CCN4ExuTGbPRMFupU3JsxVZh06ePuaSTXTgNazI5dIjbwZ484hRXQtf5bk7q/vf8DFPv//CvxEhLil3WVKvUYj7dXDlSznPHqvrhgxZAAoskdr06fYVjYjofEVXXGAh8Mkkwg2RIg4JXR6lJTxHZHz9KTR2rxXTT5wTvuiS0NLj11Qt8wdlyhJlBIroKRBcvtLTIxNHE6R6ijQmx3lcp8tuakh/qSPJNeX1mtKpzv7o/8eeR0sPWUFL48Wn0=
|
||||
- secure: jnbAqLkgUAacsns/vThwsT3BLXc44zkNS79worps5tvchFxOQnK0meVrSU8jtEdG/M+VnaZNKZMukkTKbKwGeFT46wfkbb2gQ+07m7f7rUahc4lleUOL4/Xt/rZBwPsv5pq817rzz4f9EBqjQ2TkdjD0zkcBAxIbujLCyJQg2IavzCqXzTjdfVC9M4/LzQt4Hm5mQwfNGZ7vWzgkRHxHNb3vkQgPXWDinluiC1Hoh6Q+dWoHf22GmwJKtvSD1trn+rjvJv6SO4ZuoY7jUnZzXXrqiy1031X18IwIlonkz6XdGZDyLppTdaUrnoOjBhvMUhnMnWwassTz1/UsvQOe9WLAeHCdKKjfnwuAsql4G+D0WKzp0s0O52gNSo6fajkCPshnWzrTFn7VZJtRWgvuyb2qmvUyFp9KtjucobLks/fcMA9UtPBq8AZ9SARpbbwrT+4LJtrgovXwJVQwwTyS5wSFl70GjymsLZM/LqCu6Rnpytw3j9OJTSSXcO89HStm7jCGPuiMBsKmA7fNhx5y/O85SrjJoE4hjz+lIwsHWju9C5AH08+kMXs6uuf9cahoiD+mo1yVOxAjDTtvMYucbO35rGn79Jhn35E6YqdyKchqiU+S7LRcGSN/mn+XtvnCSHNqindrY0c3q/+mmFXYAxPqi3k4Rm8Vys1Tr1yb7PU=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: c1blwwWvP1F9FYSbQUby5u5wFaiYo9yj6Zb3v0LQKVW2/VSybNavYg0MJTDKDe7a4Uz6egD9Vj1C0T7R9hFNSbmuqyTF1bn38OPmKs3judwU+Jmh/3Yf3cY4LoHQ84FI0yt7fhn5pe1n+tfhGDY5u/NX5l7Ygt5P/Q64vhBYmRk=
|
||||
- secure: TMnfbPncejldrsxNFeIUWtIMdZz2kYSYgwCLjHUIeLeV4rUbioEM/C2E1BFLdmW2ep1jSXZ8UaWVXg5zKI99USSDibxaV4Kgy8YEIiVqPBEj+rzGTHQcsHYH+6XmjJElrAyJqxlTmfwFZ0skGkxCgB6Dbfvl5z5g0o0c9G1vlJI=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: uA/bYdGfaL4VabgEv2qXHvr+7Uel70wACE7OoJrVTk8s6w543xWKNGgCt4dsOdwVwuo/rbDNXkZ1xMN86HYx7EJS6IxX6C5xG4BLEI2rxAsryxdrALSzjsocbxN71CwZsHO/lpwDKe/wOci0CxhLbFsc0NJEEOTEGONwF+IziKs=
|
||||
- secure: LX/VG+uGA02GpKCB3m+uqGrr7EKVAYBBxi/K3IPYY3EbJIzKRe+zlSZO46MOjgD9NTLqFPR8oM7toGFOmarWT1YJI/pDutErJlwInTxJ4R1vij/E2z1Dl8CSzKlbK/O7qjIB+MObdz+auPVczrW7oaHHKPRPNV/ZZ0n70TuIqAY=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: gGj9z50r1UhYRLmm3RL2fTMJ56gWmLxusB+uZLteJXMm8mWVnh8cEy6o4IKpo+7zR89eDLciNrSBmIohh/VMPKMLLr20gI9D5gIXHZmxMWavkc2Pnyk4KEqzoYebsWKUBtvktafGlaW+W9E/DZdAhEh3xuqUN7SppypUfSag/yM=
|
||||
- secure: FZTb3CpPbv816P5pFQUiyYsFHsRNTJDZ28bBrW7ZfAzCVYuu6PysCb+cofxSfPA0OMhUB46WtFeprx8sMgER1lEvUsIAyB8T5avPegOuFV9c4Wk1xAgK346eB+TH9ORjQZwx8beiMAu39aWwBu/zykcl2rWHozZMQOOgCK2Jzdc=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: arAUvph47vJz3TL1r/lhORnLZh5X1oYdcWXfXxO1ZMoFKOFPhp6WzinGZO7/OzGhl+x9ABZPrXl/qvTq++uHr9qMkYN4o3bYGcvCLvqAQs0EWVijKG2wOqVWfdh5nQ/VJuFqh9nfDKoZpIzjcEUUIFAsYf6/pbVikZOxT5E6fRM=
|
||||
- secure: PyHQ66yOaZEUS94WUaOwLT5oo3/HJBIZQfODtvvdmP5piBNZV0uggXuTJAG+Ep0eGB6Y0kOJQfk/wzND3X+Nxxx4qHscJNrhlnrIAz1PxekAei8eSPlTM4FBxJLHuLZbZmNB7ruOETWBpO8VdrH09cKsT/EymsPs4MLzzHRDEz8=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: oLN5hBjMeKvT365DSoNLPPIZ9Bf9gxEgP3EJCZgPgKVvsE+4DhosdwYPxo1mNA2mq+6soizNGiW5LlD92UZonNgptl7UDwmVFWSHawEopYz67zFbcohEeHnKFr5bAapGgttdAHkfWH5nxv90O6OfEva0QBXkQb8O/hOdmYsVYOs=
|
||||
- secure: efpmC/exFPHVbK4peAI4hAi7WKb5eUPgqhax95iDF54aVbt6SuO4h/t4gC2eiKU9el4YEccmapHfJyQ5FZSEw+aWS0wAXpmXlbIc8rxKuWbESeqvGKTcDmILfcLJYXt/B3pNzynRQCPUJkYo946j18+kfzB+cBHm7TV021hnt9w=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: RH+dA2KEBVnbwQxcrVoXEv9jRxHPgpPRM/RzndEgnG9pO0wreeOumrzUWwk0paSNnpe3LOZC5LbkJwSsUtDUKiu3n7qT2hYyiaV4Y7TIhL1tDgQi8YkvbAva9rR0jKhlhDDtKJvLwFux9/LqYPJnDg4Sw8gs6g+6cPOMR1ciPzw=
|
||||
- secure: XTaKnhJ76c/4OgIGYOQh5RW4q5RrJcbWQN4c2+pDZCWTE2uHzFGDRaQ5/uO1w6fy2WRqdJZTfAZJhlQGXALL6uULJpz2PhxjHbeFP6nCzSUkxULj+KvITKd5wNKyPQaDn716fiYc1aJm2x3F/FSOPaFaH9p/wmEm50vw/vdVP7s=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: W790qqYNuP5r7OLnElmGMJhaa+0aKs8c5SBE4GUrCtzM/TVhSA636yu8AC40TU/qzBgISObx3fLY7mVK45bFetFiF4YTVlwld50CXjAZ0XLpmv1TcqU4hIwQ7U5OD76UAiYFckbIPxkAZ37sfZj2jcKBNR6obMMUxHd+eXm/XCE=
|
||||
- secure: CDccdPeAR5bWYcKUzFZwSaUfPmdxBMZwfmArCFmxRntTyZ/ZvZLsVkPUrokLRwMtZSb9sdF2BhoJrfPQqHp8zqxFEYaRQIScBbiSkKHIcC6PVHvLwizQV5PfGnjmHcQ/b/Xdq/XtujYQkoRwYZZvcZ/kBOcRT6xjSBctMrCAF3c=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: bl0nZFgpmbTpi6xP+e8upEyDXvvczug1lBO3Nvg+PHGnPernQ290Z6THZFQRtR8a9ZQKOAOFHukl21a4bKaZBPceBK2hajbd7gwaB13EfQNNbR0qF9bVQVHvS1ZevRJYnxvRORkZKTdaxB23/ccVS1KA8lEFu7dRzvC6lZgN0DmjcOtYyq7JhOUDNFSie0gTf+kdxGTiZq04V63S1bL1V7fL3/HPIv61r2+VE5nRS5R9J5fK5vOZVsXeZTFZA70oKrnJIW7t3qs4m4nexTqGloU8M0Oz/EUdNbvRb6uxcClb8wAEm5r4HlPcs9bILUO746FiePCYFnKWyU6KHxPNZx1U7rMzRdS7wln9CqutM+uu+CE9Fh74XzAfok766GW/vfH6Yf6izhp1suXiqRl5kRweKMNouUt5vImaxBmfSEgK+UBFWMXCwv/1Nd1jFoQTU/2WC0qZFJfiJYLCRitVT3ak70gA57EmGoaf7WsYGkJgDOuIUb5XzTu4N5/E/kflx0Jm0gy47I7a9t8tURhTsle2eH57ZdAEss8mDxfvyzeb5z7+OnAfo42RirdL5AuIAFiDeGTpzsyxOlsbWOtBUBjCuhI0I324fYWJ8p6CEsrUdnCge6Na5SzM2YE7Ujg/9HcNu+x20m76rfWLUrqEqhMZBJzphpeszueYH7N+4BI=
|
||||
- secure: osb2C+YAXlVO5ltbH/o4y28/4xT593kOSy7QrHfBeUSCZPPmVVh0cRtpMkekeuxMcJFxyJrInBIgYcIcpwPk6gipOu55Bj/beIwuhlTkVR89KhG8VYGPSF9umkQNRldtAgRfWYlpiMIBYU8hNX5NflANBbFmshXY/Bi8RMUJ0aSfWR64WVRoOsdsLwQyhJF9ny1M7WmwszQZ4fyN12xx8fb/36cv6nO8Bm/9/hT5xjJ1+xRb7QueuIoDYhsclPgHrxByozTeb094sfejpIfnzeiyyxBPGlOTg6MtkVD/pDANqS8XFppLqQMLQvCMTvfrVfQZoORWk2LZUuCBz480eFM7wJlsfpr/HoHCnWRhzsZA4CbQcWbYMQ2pXAmG+gOQvO+VKobnwr+tEmIGKe9vob4k1qvdnQhEwtOZVPblfmHrzlHxYERntYsDnF75kME4DGKD/39qd2DuvKuODg6SfZweHkUX9smpk76g1E16Q7hEoyQGhA+z7OycC3oH4LSaSKxIukLUdBemt1W5jgFVSLiVqxCt1xnKMjbPki//5xMJocFPT5iXpW9EOaZugpRAWGlJxRQtIDIKvMMHiZ9sodGY9xDse6Zdh6UbpKXE3+OZVTG+uSFhP3itY22kzoznRbxvwiF4RWo7XaP8S5+4iOupxVw5bcxcttFrEy2MCRY=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: VadllhHC3w7y4PixeY6yLPd4yrJFCgGenbypB3wbsCwTANpbLk6UADlxRQiANy1Pi/B3IorX2WlWKkrxy8GsJjew0YOxaTL2TP4Gor2O6EcnEqpaZMjKXNwwNrl3oZAo1QtaHr+N0yYy0ob9NoUxk3qKruFbMDVz1tph1TUAwt8=
|
||||
- secure: QGz2fHyxOFXiunH4KLbfHbYhMcWI1Ex8c8d/oA4nXb48Hn2HaLVJcxBLa76mMke1k4e7UDYcPrSmqpqVi9N+OAWKwVZTLpdbTTChlPE+gUTHwloH2KGSm99Gj7+9q9dbg32h635S5PVIJE5BEp/5KnrDHE5HEoBaf3ggdRhr+3U=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: bbHDJAounLsXozDTEMgtZzR3opieYtJ3tth44JKZ1CgVDLWlLTRvNIJgzH77bDTph4GhMiULF2M3LR0EL7nNGfWUN7B5EoXvtLdGLvaKjI8dt+UIkAVZfsOhYpI2DLbtA3GcspmKpslcUE7k3bC63zHJR05nwFMChtbaMVeRL4LOxgrcQXf78dGSVCihVcm4mmNNg2ruBhYl6Q1I4JWO1udaHIxAZz7u2+JT4pk0UX7gERl5WpaxgPni2ucrVMN/ByzSqNODI1XX2VimJcmbcmUaW7YP5YsfCQHMEN1nxnGboUAue29ZhdJzX6KiVR4gpH5rIPnCMvL2b6DY2srQgwO2SQWjtGOaEVX3B2VG8lccnew7CM10PDl8COyRWN8GtBVoQf8sizlSWiB+lS5gK4wCljBduGF1Df0ntpFJHim6r6/5dcRJAK7myEh63ZGajSINqYN3XFek0jucQL7hCg61RqBofaj8+C0BhoYKb4ImwX7cyqpV16K1tN0VO6PwQfzW7LdR9ydC5lg9EGt+DJnLiSqiX+H8kH2J0tUVR2ubp2qBnW5jqOZCz6f/5wIBwpOtHGk/tJTCgLnhyYadkPh4+TRS7iZet/34eIcvAFfYEI5MmrfsYjyp1J8wAEd6ZoxpEiWA5Qotxc6cnCU7GCJR1/11Ah+zQiIEO9LpU2s=
|
||||
- secure: IyAiNhAl9bLW3Txp+EydYwAsd03npbjZnMOLKXeLCSl68+HU/2SsH1xCqFf/bHL4SXoCI/Icgn36WFQ+U7HMqJ1EDjpmkb94UY+cP4090rChiowlEmVFRIw2lTaguWO3b4JYmqE8Zu1L2eS/L+gyt5tRGC3kzVwkJ8qPkLwcS8RsAJJ15kHPV/lH9IlqYk8G667L7YhAZ5RsVFqBmWpn9+vpH3Xpx9TOtLMk171GQFTGxSIAAn5fZ2oyY0zXD03AwL4O4am9B0kCLvwkSfWmGsXY6wITGSOOVjyYq6MD7wa+G7yYWzzEv1ogyvAu1U7ut0+HkSUBx/cTghYsE5UAK0a84oPCKaY83p8dVKXFfxnP24sQiHdCzFyiZms6ohLzyPeDMH8Repy77dTgT2MMHVv4xVt/9qCFB5EguSmJUgldelPNpBOlC/9kVm5yM67NbufZYEr+5pIs+dwk3R1ypau5as3Tyk7jOJy4ykoQZdzDPygouXjq0CCmOjtAaS6j9rv5OTq+1pr0JvgSR9Kfo5/2p12g8Sn8GugdKMX11PPgguQSB1xeLq1X3QT9bPU6HUFG3oV3KHtuD064x/j1a1AzS4HHUF53JV+CfKk4BvrFEbd6qf4VVghjexLTXssBS2MJq1IN2gItVWT6DZ1HESj3XI9WgrdaPno3uH1a3zA=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
|
@ -1,61 +0,0 @@
|
|||
# vim:sw=2:et:
|
||||
|
||||
os: linux
|
||||
dist: xenial
|
||||
language: elixir
|
||||
notifications:
|
||||
email:
|
||||
recipients:
|
||||
- alerts@rabbitmq.com
|
||||
on_success: never
|
||||
on_failure: always
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- awscli
|
||||
cache:
|
||||
apt: true
|
||||
env:
|
||||
global:
|
||||
- secure: OcDUSwDDsVyyU4rNVGZMyBQsVHTqaOBJzhHMiNF8zkQQZmduVQz2maruBfJcdJq7TeMRTo6FPpHG2HTCLYGqxjVxWALo/oyEvekXqp1iK3SzKoN/xrYIsm+X5kZ3+DeNXzthhMN+tSXGWF1+KddCiI5vQq72s2jdlQHZwTdIWLw=
|
||||
- secure: T3CYCsExInWzqQ1BdZaPZUVj3FnoYlk9QLXImCu82k2eVVjUWBQhQNEmgfuNCinTed97BVsYd5tCEOUPvenfsoW+FBZQElLzumlgUHVdkWwsmY33xmevJbBmFyhsXwRY5FH6hfQ5FKlHAS41Rn1q8UOZYPffsC4TsiBSGqKc1Z4=
|
||||
|
||||
# $base_rmq_ref is used by rabbitmq-components.mk to select the
|
||||
# appropriate branch for dependencies.
|
||||
- base_rmq_ref=master
|
||||
|
||||
elixir:
|
||||
- '1.9'
|
||||
otp_release:
|
||||
- '21.3'
|
||||
- '22.2'
|
||||
|
||||
install:
|
||||
# This project being an Erlang one (we just set language to Elixir
|
||||
# to ensure it is installed), we don't want Travis to run mix(1)
|
||||
# automatically as it will break.
|
||||
skip
|
||||
|
||||
script:
|
||||
# $current_rmq_ref is also used by rabbitmq-components.mk to select
|
||||
# the appropriate branch for dependencies.
|
||||
- make check-rabbitmq-components.mk
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make xref
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
- make tests
|
||||
current_rmq_ref="${TRAVIS_PULL_REQUEST_BRANCH:-${TRAVIS_BRANCH}}"
|
||||
|
||||
after_failure:
|
||||
- |
|
||||
cd "$TRAVIS_BUILD_DIR"
|
||||
if test -d logs && test "$AWS_ACCESS_KEY_ID" && test "$AWS_SECRET_ACCESS_KEY"; then
|
||||
archive_name="$(basename "$TRAVIS_REPO_SLUG")-$TRAVIS_JOB_NUMBER"
|
||||
|
||||
tar -c --transform "s/^logs/${archive_name}/" -f - logs | \
|
||||
xz > "${archive_name}.tar.xz"
|
||||
|
||||
aws s3 cp "${archive_name}.tar.xz" s3://server-release-pipeline/travis-ci-logs/ \
|
||||
--region eu-west-1 \
|
||||
--acl public-read
|
||||
fi
|
Loading…
Reference in New Issue