|
1 | 1 | language: java |
2 | 2 | sudo: required |
3 | 3 | services: |
4 | | - - docker |
| 4 | +- docker |
5 | 5 | jdk: |
6 | | - - oraclejdk8 |
| 6 | +- oraclejdk8 |
7 | 7 | install: true |
8 | | - |
9 | 8 | env: |
10 | | - - GROUP=weaveworksdemos COMMIT=$TRAVIS_COMMIT TAG=$TRAVIS_TAG REPO=queue-master; |
11 | | - |
| 9 | +- GROUP=weaveworksdemos COMMIT=$TRAVIS_COMMIT TAG=$TRAVIS_TAG REPO=queue-master; |
12 | 10 | script: |
13 | | - - set -e |
14 | | - - ./scripts/build.sh; |
15 | | - - ./test/test.sh unit.py |
16 | | - - ./test/test.sh component.py |
17 | | -# - ./test/test.sh container.py --tag $TAG |
18 | | - |
| 11 | +- set -e |
| 12 | +- "./scripts/build.sh;" |
| 13 | +- "./test/test.sh unit.py" |
| 14 | +- "./test/test.sh component.py" |
19 | 15 | after_success: |
20 | | - - set -e; |
21 | | - - ./test/test.sh coveralls.py |
22 | | - - if [ -z "$DOCKER_PASS" ] ; then |
23 | | - echo "This is a build triggered by an external PR. Skipping docker push."; |
24 | | - exit 0; |
25 | | - fi; |
26 | | - - docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS; |
27 | | - - ./scripts/push.sh |
28 | | - |
| 16 | +- set -e; |
| 17 | +- "./test/test.sh coveralls.py" |
| 18 | +- if [ -z "$DOCKER_PASS" ] ; then echo "This is a build triggered by an external PR. |
| 19 | + Skipping docker push."; exit 0; fi; |
| 20 | +- docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS; |
| 21 | +- "./scripts/push.sh" |
29 | 22 | before_install: |
30 | 23 | - openssl aes-256-cbc -K $encrypted_24f2ff63c32d_key -iv $encrypted_24f2ff63c32d_iv |
31 | 24 | -in queue-master_deploy_rsa.enc -out queue-master_deploy_rsa -d |
32 | 25 | before_deploy: |
33 | | - - eval "$(ssh-agent -s)" |
34 | | - - chmod 600 $TRAVIS_BUILD_DIR/${REPO}_deploy_rsa |
35 | | - - ssh-add $TRAVIS_BUILD_DIR/${REPO}_deploy_rsa |
| 26 | +- eval "$(ssh-agent -s)" |
| 27 | +- chmod 600 $TRAVIS_BUILD_DIR/${REPO}_deploy_rsa |
| 28 | +- ssh-add $TRAVIS_BUILD_DIR/${REPO}_deploy_rsa |
36 | 29 | addons: |
37 | | - ssh_known_hosts: $BASTION |
| 30 | + ssh_known_hosts: "$BASTION" |
38 | 31 | deploy: |
39 | 32 | provider: script |
40 | 33 | skip_cleanup: true |
41 | | - # The deploy.sh file points to the deploy file on the bastion. Not one in the repo. |
42 | | - script: ssh -o StrictHostKeyChecking=no $BASTION_USER@$BASTION ./deploy.sh ${REPO} $COMMIT |
| 34 | + script: ssh -o StrictHostKeyChecking=no $BASTION_USER@$BASTION ./deploy.sh ${REPO} |
| 35 | + $COMMIT |
43 | 36 | on: |
44 | 37 | branch: master |
| 38 | +notifications: |
| 39 | + slack: |
| 40 | + secure: dM7eRa8W7da9jV8V6pQ+swx3FbqYQeJbjoCn5fc1autZWExA4ENEOcyQpqyzIQE6aSyMORiWN4Q7HzhifMu4F+riuXj1SdgoCqiXrDrTcxninkJiBHUtwaE+jVN6uHZBtGLn5umHk3wRp2U20sbp9JzjVbQ/di21dmfgSUcGLWnsEYeaqKJWdCR9Jcar7w3+W3ScKV0/Uim4hd79suk5AfOTzq7KFYW5P+CfGozpWHCLC/qGZPGka6IWs42arSZoqQmjB/S7Vr6d86vdd6BuaYCQSCLicBHfGhhpHT3WDII5IUlR5HOWjv2bwWPG5qZNQQrS8OagOaN4zBxKt2N379bsx6GRBXVFTDGNlJILV2h8w+fjm+rpLHPMSWvKiJarK+0pJteq0a9JuJ49pykNZnyqBadypLRxn6kXxm23xxzjwLMOfi59oO+bZyXjX5claG0Lxor0y069NRfDjPitEXf1g4TVYQviJ1shVGMDilsDx2D3UAWhJrbjYjhkJ/08KitZDTlaak6FgUXs12ioTA4SYOf4XNCI/UiNxSZ1L9RG9AczAXnHigxyfsizDNfP8m/O7x99t3uxP1yrZiLZnTI6EJG+PGziltOhFY9YWLR8+mewNbRprsTRvhvKH4EX1r3dlKya7o0Hgbd1QNEWLhwntB0TWmU+g8IwsS5EDno= |
0 commit comments