This plugin allows Jenkins to send notification to:
- Skype
- Telegram
- Viber
- SMS
- Slack
- Jabber / XMPP
- Discord
- Webpush
- Microsoft Teams
- Voice call
You can find full supported messenger list here.
Instruction on another languages
Installation
Plugin Manager
- Go to "Manage Jenkins" > "Manage plugins" > "Available"
- Find and install Notify.Events
Download an hpi
- Download latest notify-events.hpi release here
- Manually install plugin to your Jenkins
Build from source
- To build this plugin run
mvn install
. This will create file ./target/notify-events.hpi - Manually install plugin to your Jenkins
Basic usage
Create Notify.Events channel
- Sign-up to Notify.Events service
- Create new channel
- Add Jenkins source to your channel
- Copy your token and save integration
Jenkins build configuration
Build step
- Add a build step
- Fill the "Token" (Prepare Notify.Events channel, step 4)
- Fill the "Message"
Post-build Actions
- Add a post build step
- Fill the "Token" (Prepare Notify.Events channel, step 4)
- Fill the "Message" (optional)
- Fill the "Send when"
Pipeline
notifyEvents message: 'Hello <b>world</b>', token: '01234567890123456789012345678901'
Formatting
You can use environment variables (including Token-Macro) and simple html-formatting (<b>
, <i>
, <a>
tags).
Example:
<b>$BUILD_ID</b> - Built successfully