Files
cje-crash-course/exercises/06-notifications/instructions.md
Benjamin Muschko e01c91da39 Add exercise
2019-11-18 18:05:47 -07:00

877 B

Exercise 6

This exercise will demonstrate the use of a Google Chat room as way to send a notification upon a failed build. Given the locked down nature of Google Chat, this exercise will only be demonstrated by the instructor.

Notifying the Team Upon a Broken Build

  1. Change the list of Gradle tasks to doesnotexist to emulate a failure. The build will fail as the task doesn't exist in the build script.
  2. Install the Google Chat Notification plugin.
  3. Create a new chat room in Google Chat named jenkins-test at https://chat.google.com/.
  4. For the chat room configure the webhook.
  5. Configure the job to send a notification whenever the job fails. Use the webhook generated on Google Chat.
  6. Execute the build. The build should fail and send a notification to the chat room.