Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 2.29 KB

README.md

File metadata and controls

48 lines (30 loc) · 2.29 KB

Pushalot Notification Plugin for Rundeck

This plugin provides the ability to send Rundeck start/stop/failure notifications to mobile devices using the Pushalot app.

Installation

Copy the rundeck-pushalot-notification-plugin-.jar to the libext/ directory for Rundeck.

Configuration

Configuration for this plugin is relatively straightforward. You can specify multiple tokens by separating them with commas.

  1. First, login to Pushalot.
  2. From the pushalot Apps+Tokens page, create a new application for the plugin and copy the application API key once complete.
  3. 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.properties

project.plugin.Notification.Pushalot.authorizationApiToken=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

framework.properties

framework.plugin.Notification.Pushalot.authorizationApiToken=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Usage

Check the Pushalot box when specifying notifications for a job.

Credits

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!