diff --git a/.travis.yml b/.travis.yml index e9f5f88a4f7..8f434f3ef2a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -42,26 +42,25 @@ script: - cd clippy_lints && PATH=$PATH:~/rust/cargo/bin cargo clippy -- -D clippy && cd .. - set +e -after_success: -- ./.github/deploy.sh -# trigger rebuild of the clippy-service, to keep it up to date with clippy itself -- | - #!/bin/bash +after_success: | + #!/bin/bash + if [ $(uname) == Linux ]; then + ./.github/deploy.sh + # trigger rebuild of the clippy-service, to keep it up to date with clippy itself set -e if [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_REPO_SLUG" == "Manishearth/rust-clippy" ] && [ "$TRAVIS_BRANCH" == "master" ] && [ "$TRAVIS_TOKEN_CLIPPY_SERVICE" != "" ] ; then - curl -s -X POST \ - -H "Content-Type: application/json" \ - -H "Accept: application/json" \ - -H "Travis-API-Version: 3" \ - -H "Authorization: token $TRAVIS_TOKEN_CLIPPY_SERVICE" \ - -d "{ \"request\": { \"branch\":\"master\" }}" \ - https://api.travis-ci.org/repo/gnunicorn%2Fclippy-service/requests - + -H "Content-Type: application/json" \ + -H "Accept: application/json" \ + -H "Travis-API-Version: 3" \ + -H "Authorization: token $TRAVIS_TOKEN_CLIPPY_SERVICE" \ + -d "{ \"request\": { \"branch\":\"master\" }}" \ + https://api.travis-ci.org/repo/gnunicorn%2Fclippy-service/requests else echo "Ignored" fi set +e + fi