Port .travis.yml from master
This commit is contained in:
parent
7182b5705e
commit
65ed305890
|
|
@ -0,0 +1,32 @@
|
|||
sudo: false
|
||||
language: erlang
|
||||
notifications:
|
||||
email:
|
||||
- alerts@rabbitmq.com
|
||||
addons:
|
||||
apt:
|
||||
packages:
|
||||
- xsltproc
|
||||
otp_release:
|
||||
- R16B03-1
|
||||
- "17.5"
|
||||
- "18.0"
|
||||
install:
|
||||
- if [ ! -d "$HOME/rabbitmq-public-umbrella/.git" ]; then git clone https://github.com/rabbitmq/rabbitmq-public-umbrella.git $HOME/rabbitmq-public-umbrella; fi
|
||||
- cd $HOME/rabbitmq-public-umbrella
|
||||
- make co
|
||||
- make up
|
||||
before_script:
|
||||
- IFS="/" read -a PARTS <<< "$TRAVIS_REPO_SLUG"
|
||||
- export TEST_DIR=$HOME/rabbitmq-public-umbrella/${PARTS[1]}
|
||||
- rm -rf ${TEST_DIR}
|
||||
- cp -r ${TRAVIS_BUILD_DIR} ${TEST_DIR}
|
||||
- cd ${TEST_DIR}
|
||||
script: make test
|
||||
before_cache:
|
||||
- rm -rf ${TEST_DIR}
|
||||
- cd $HOME
|
||||
cache:
|
||||
apt: true
|
||||
directories:
|
||||
- $HOME/rabbitmq-public-umbrella
|
||||
Loading…
Reference in New Issue