|
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