Skip to content

Commit dab3f1e

Browse files
Fixes #4242: Fix Travis build status to reflect deployment script failures(#4296)
* Fix deployment script failure handling * added checks for push script --------- Co-authored-by: Rishabh Jain <[email protected]>
1 parent 88b8a4a commit dab3f1e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

.travis.yml

+6-5
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,13 @@ after_success:
2626
- bash <(curl -s https://codecov.io/bash)
2727
- coveralls --rcfile=.coveragerc
2828
- eval "$(ssh-agent -s)"
29-
- openssl aes-256-cbc -K $encrypted_77d2d82026f6_key -iv $encrypted_77d2d82026f6_iv
30-
-in scripts/deployment/evalai.pem.enc -out scripts/deployment/evalai.pem -d || true
31-
- './scripts/deployment/push.sh'
32-
- './scripts/deployment/deploy.sh auto_deploy'
29+
- openssl aes-256-cbc -K $encrypted_77d2d82026f6_key -iv $encrypted_77d2d82026f6_iv -in scripts/deployment/evalai.pem.enc -out scripts/deployment/evalai.pem -d || true
30+
31+
- ./scripts/deployment/push.sh || travis_terminate 1;
32+
- ./scripts/deployment/deploy.sh auto_deploy || travis_terminate 1;
33+
3334
notifications:
3435
email:
3536
on_success: change
3637
on_failure: always
37-
slack: cloudcv:gy3CGQGNXLwXOqVyzXGZfdea
38+
slack: cloudcv:gy3CGQGNXLwXOqVyzXGZfdea

0 commit comments

Comments
 (0)