diff --git a/.travis.yml b/.travis.yml index 066b37722d..f697bce48e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -61,5 +61,7 @@ after_success: echo "This is a PR. No coverage generated." fi -after_script: - - "curl -X POST -H \"Content-Type:application/json\" -d \"{\\\"attachments\\\": [{\\\"color\\\": \\\"warning\\\", \\\"fallback\\\": \\\"Build Notification: $TRAVIS_BUILD_WEB_URL\\\", \\\"title\\\": \\\"Build Notification\\\", \\\"text\\\": \\\"$TRAVIS_BUILD_WEB_URL\\\"}]}\" $SLACK_URL" +after_failure: | + if [ "${TRAVIS_EVENT_TYPE}" = "cron" ]; then + "curl -X POST -H \"Content-Type:application/json\" -d \"{\\\"attachments\\\": [{\\\"color\\\": \\\"danger\\\", \\\"fallback\\\": \\\"Build Failure: $TRAVIS_JOB_WEB_URL\\\", \\\"title\\\": \\\"Build Failure\\\", \\\"text\\\": \\\"$TRAVIS_JOB_WEB_URL\\\"}]}\" $SLACK_URL" + fi