message 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/bash
  2. TYPE=$1
  3. if [ "${TYPE}" == "dev-push" ]; then
  4. BOOT_URL="https://${BUCKET_DEV}.s3-us-west-2.amazonaws.com/${TRAVIS_COMMIT}/index.html"
  5. fi
  6. # send status to discord
  7. if [ "${TYPE}" == "failure" ]; then
  8. curl -X POST --data \
  9. '{
  10. "avatar_url": "https://avatars.io/twitter/travisci",
  11. "embeds": [
  12. {
  13. "color": 16711680,
  14. "description": "__**Failed to Build**__ \n**Build:** '${TRAVIS_BUILD_WEB_URL}'\n**External Version:** '${EXTERNAL_VERSION}'\n**Status:** Failure\n**Change:** https://github.com/netbootxyz/netboot.xyz/commit/'${TRAVIS_COMMIT}'\n"
  15. }
  16. ],
  17. "username": "Travis CI"
  18. }' \
  19. ${DISCORD_HOOK_URL}
  20. else
  21. curl -X POST --data \
  22. '{
  23. "avatar_url": "https://avatars.io/twitter/travisci",
  24. "embeds": [
  25. {
  26. "color": 1681177,
  27. "description": "__**Boot Menu Published**__ \n**Files:** '${BOOT_URL}' \n**Build:** '${TRAVIS_BUILD_WEB_URL}'\n**External Version:** '${EXTERNAL_VERSION}'\n**Change:** https://github.com/netbootxyz/netboot.xyz/commit/'${TRAVIS_COMMIT}'\n"
  28. }
  29. ],
  30. "username": "Travis CI"
  31. }' \
  32. ${DISCORD_HOOK_URL}
  33. fi