shithub: cstory

Download patch

ref: 8c6f1381f0fa08772fe0a21bd2e182ca836df2f8
parent: d3a1e74facd9bf8ef6cf653b06beef1832a0cdd3
author: Gabriel Ravier <gabravier@gmail.com>
date: Fri Nov 1 15:20:28 EDT 2019

Add Discord supoprt

Signed-off-by: Gabriel Ravier <gabravier@gmail.com>

--- a/.travis.yml
+++ b/.travis.yml
@@ -57,6 +57,10 @@
     - BUILD_TYPE=RelWithDebInfo
 
 before_install:
+    # Set URL for Discord send script
+    - DISCORD_SEND_SCRIPT_URL=https://raw.githubusercontent.com/DiscordHooks/travis-ci-discord-webhook/master/send.sh
+    - DISCORD_SEND_SCRIPT_FILENAME=discordSendNotification.sh
+
     # Display available disk space
     - df -h
 
@@ -125,3 +129,15 @@
     - cd ..
     - make -j ${JOBS} FIX_BUGS=1 RELEASE=1 WARNINGS=1 ALL_WARNINGS=1
     - cd ${CMAKE_BUILD_DIR}
+
+after_success:
+    # Send success notification to Discord through DISCORD_WEBHOOK_URL
+    - travis_retry wget ${DISCORD_SEND_SCRIPT_URL} -O ${DISCORD_SEND_SCRIPT_FILENAME}
+    - chmod +x ${DISCORD_SEND_SCRIPT_FILENAME}
+    - ./${DISCORD_SEND_SCRIPT_FILENAME} success $DISCORD_WEBHOOK_URL
+
+after_failure:
+    # Send failure notification to Discord through DISCORD_WEBHOOK_URL
+    - travis_retry wget ${DISCORD_SEND_SCRIPT_URL} -O ${DISCORD_SEND_SCRIPT_FILENAME}
+    - chmod +x ${DISCORD_SEND_SCRIPT_FILENAME}
+    - ./${DISCORD_SEND_SCRIPT_FILENAME} failure $DISCORD_WEBHOOK_URL
--