This plugin provides the ability to send Rundeck start/stop/failure notifications to mobile devices using the Pushalot app.
Copy the rundeck-pushalot-notification-plugin-.jar to the libext/ directory for Rundeck.
Configuration for this plugin is relatively straightforward. You can specify multiple tokens by separating them with commas.
- First, login to Pushalot.
- From the pushalot Apps+Tokens page, create a new application for the plugin and copy the application API key once complete.
- Update the project.properties file for each project you wish to allow Pushalot notifications from. To configure notifications for all projects, update framework.properties file. You can also configure an Authorization API Token when you enable the instance (job) notifications properties.
TIP: The new rundeck logo works well as the icon when creating the app in Pushalot.
project.plugin.Notification.Pushalot.authorizationApiToken=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
framework.plugin.Notification.Pushalot.authorizationApiToken=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Check the Pushalot box when specifying notifications for a job.
JR Bing wrote the same kind of code for Pushover, which is available only on Android and iOS. I believe we needed a Windows (Phone) version!