HipChat Integration with Jenkins

I am trying to add a HipChat plugin to my Jenkins builds, but it does not publish anything.

In the global configuration, I installed the HipChat server on api.hipchat.com, added the API identifier and the default room identifier, set the assembly server URL https://xxx.ci.cloudbees.com/and sent it as the name to Jenkins.

In the build job configuration, I tried to set the same room ID and leave the field blank (so it should use the default value). I activated all alerts flags and added HipChat Notificationsas an action (only) after the build.

However, I do not receive build updates in this room. So I added a Jenkins user registrar by registering ALLwith jenkins.plugins.hipchat. For each assembly that I run, I get one log entry as follows:

Aug 28, 2014 6:08:20 PM INFO jenkins.plugins.hipchat.HipChatNotifier$HipChatJobProperty prebuild
Invoking Started...

Any ideas what I'm doing wrong, or how could I debug this further?

PS: I work for Cloudbees - not sure if that matters.

+4
source share
2 answers

The Hipchat notification plugin for Jenkins uses the HipChat v1 API, not the new v2 API. I had the same problem trying to use v2 token.

Hipchat Jenkins (, https://my-hipchat-group.hipchat.com/admin/api) (, https://my-hipchat-group.hipchat.com/admin/rooms/tokens/665113).

HipChat API v2, hpi https://github.com/yagince/hipchat-notifier-plugin.

+4

All Articles