diff --git a/.travis.yml b/.travis.yml index 85fbe4a6b..ade80a219 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,3 +7,16 @@ before_install: - gem install sass --version "=3.3.7" - npm install -g bower grunt-cli services: mongodb +after_success: + - git config --global user.email "YOUR_EMAIL" + - git config --global user.name "YOUR_NAME@YOUR_COMPANY.COM" + - echo "Host heroku.com" >> ~/.ssh/config + - echo " StrictHostKeyChecking no" >> ~/.ssh/config + - echo " CheckHostIP no" >> ~/.ssh/config; + - echo " UserKnownHostsFile=/dev/null" >> ~/.ssh/config; + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then gem install heroku; fi + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then heroku keys:clear; fi + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then yes | heroku keys:add; fi + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then grunt build; fi + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then yes | grunt buildcontrol:heroku; fi + - if [[ $TRAVIS_PULL_REQUEST == "false" && $TRAVIS_BRANCH == "master" ]]; then heroku keys:clear; fi