Back to Top

Send a message on HipChat

Class Name com.midvision.rapiddeploy.plugins.social.hipchat.task.HipChatMessage
Category Social

Send a message on Atlassian HipChat

Description

Send a HipChat message to a room.

You must create a HipChat Access Token in HipChat.
It must be an API access token for your user with both the 'Send Notification'and 'View Room' scopes.
This can be set via your users 'Account Settings' -> 'API Access' panel.

Once this token is entered, a list of rooms will be shown in the 'Message Room' field.

Parameters

The following parameters may be set on this task:

Table of task Parameters

Name Type Default Value Optional Description
accessToken java.lang.String   false The HipChat Access Token. This should be an API access token for your user with both the 'Send Notification'and 'View Room' scopes.
failOnError java.lang.Boolean true false This task will not fail the deployment on error if set to false.
message TextArea   false The message to send to the account.
messageColor java.util.List GREEN false The color of HipChat message to send.
messageRoom com.midvision.rapiddeploy.plugins.social.hipchat.task.parameter.RoomSelectionParameterType   false The topic name or id of the room to send a hipChat message to.
outputParameter java.lang.String ${hipchat} false The name of the output parameter, which can pass the return value from the task. The task output will be the sent message. Define a unique parameter name starting with '${', ending with '}' for the whole orchestration (latter tasks can override the parameter value if the same parameter name is specified). You can refer to this parameter in any task below in the tasklist, as an input parameter ${hipchat}.
skipOnFailure java.lang.String Previous Task Name true Skip current task based on the name of the previous task whether has failed or not.