-
JENKINS-57016 - Support sending parameters to hubot.
-
JENKINS-56366 - Global level pipeline syntax throwing exception for both hubotApprove / hubotSend.
-
JENKINS-55787 - Switch labels from entry to checkbox.
-
Few spelling corrections using https://github.com/jsoref/spelling. Thank you https://github.com/jsoref.
-
JENKINS-54197 - Allow combining room and failOnError fields along with site.
-
Upgrade retrofit2 dependency to fix the security warning.
-
Apply Google Style formatting.
-
JENKINS-52567 - Whitelist ResponseData methods in In-Process approval.
-
JENKINS-52432 - Pipeline’s timeout takes twice the timeout to terminate HubotApprove.
-
JENKINS-50608 - Global site configuration to support multiple hubot servers.
-
JENKINS-50609 - Folder Level site configuration.
-
JENKINS-50610 - Build Notifications. Hooray!
-
JENKINS-50611 - Support Token Macros.
-
JENKINS-50612 - Support sending custom data to hubot server.
-
JENKINS-50613 - Send envVars to hubot to support more smart messages.
-
JENKINS-50614 - Provide hubot examples for slack attachments.
-
JENKINS-50615 - Plugin documentation update.
-
JENKINS-44401 - Enhance hubotApprove to allow more fields that input step supports
-
Now hubotApprove supports
id
,submitter
,ok
,submitterParameter
andparameters
.
-
-
Few breaking changes.
-
failOnError
- Changed type fromboolean
toString
-
failOnError
- Global environment variableHUBOT_FAIL_ON_ERROR
takes lower precedence forhubotSend
andhubotApprove
. -
hubotSend
,hubotApprove
- The message not being appended withBUILD_URL
andUser Name
anymore, instead these variable being sent through JSON, so scripts can have some massaging.-
Not just these variables but lot more being sent through POST call to hubot, refer to
hubot_slack.coffee
in scripts folder for sample example and notes.
-
-
-
Upgrade pipeline plugin version to 2.5.
-
Minimum Jenkins requirement - 2.7.3.
-
Remove ThoughtsLive: from plugin name.
-
Upgrade parent to latest (2.23).
-
ISSUE-1 Append build user to message.