This plugin allows Jenkins to send notification to:
- Telegram
- Viber
- SMS
- Slack
- Jabber / XMPP
- Discord
- Web Push
- Microsoft Teams
- Voice calls
See the full list of supported messengers here.
- Go to Manage Jenkins > Manage plugins > Available.
- Search for Notify.Events.
- Check the box next to the found plugin and click Install without restart.
- Download the latest notify-events.hpi release here.
- Manually install the plugin on the Jenkins controller. Read full instructions for advanced plugin installation here.
- To build the plugin, run
mvn install
. This will create the ./target/notify-events.hpi file. - Manually install the plugin on the Jenkins controller. Read full instructions for advanced plugin installation here.
- Sign-up to the Notify.Events service.
- Create a new channel.
- Add Jenkins as a source to your channel.
- Copy your token and save the integration.
- Add a build step.
- Paste the copied Token (see Create a Notify.Events channel, step 4).
- Fill in the Message field.
- Add a post-build step.
- Paste the copied Token (see Create a Notify.Events channel, step 4).
- Fill in the Message (optional).
- Fill in the Send when field.
notifyEvents message: 'Hello <b>world</b>', token: '01234567890123456789012345678901'
You can use environment variables (including Token-Macro) and simple HTML formatting (<b>
, <i>
, <a>
tags) for the Title and Message fields.
Example:
<b>$BUILD_ID</b> - Built successfully