From e20537e2bf45b8647e2d00c4102753f25f0b60b8 Mon Sep 17 00:00:00 2001 From: Hannah Wolfe Date: Mon, 28 Jan 2019 17:24:30 +0000 Subject: [PATCH] Final travis.yaml config for slack --- .travis.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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