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.
|