首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与Jenkins的HipChat集成

与Jenkins的HipChat集成
EN

Stack Overflow用户
提问于 2014-08-28 16:28:18
回答 2查看 4.4K关注 0票数 4

我试图将HipChat插件添加到我的Jenkins构建中,但它没有发布任何内容。

在全局配置中,我将HipChat服务器设置为api.hipchat.com,添加了一个API令牌和默认房间ID,将构建服务器URL设置为https://xxx.ci.cloudbees.com/,并将send设置为Jenkins

在构建作业配置中,我尝试设置相同的房间ID,并将字段保留为空白(因此应该使用默认值)。我已经激活了所有通知复选框,并添加了HipChat Notifications作为(仅)构建后操作。

但是,在给定的房间里,我没有收到任何版本更新。因此,我添加了一个定制的Jenkins记录器,从jenkins.plugins.hipchat记录jenkins.plugins.hipchat的日志。对于我开始的每一个构建,我都会得到一个这样的日志条目:

代码语言:javascript
复制
Aug 28, 2014 6:08:20 PM INFO jenkins.plugins.hipchat.HipChatNotifier$HipChatJobProperty prebuild
Invoking Started...

有什么想法,我做错了什么,或如何进一步调试这一点?

PS:我在Cloudbees上运行--不确定这是否有什么区别。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-11-10 03:49:39

Jenkins的Hipchat通知插件使用的是HipChat API v1,而不是较新的API v2。在尝试使用v2令牌时,我也遇到了同样的问题。

尝试在Hipchat中为Jenkins (例如https://my-hipchat-group.hipchat.com/admin/api)创建一个管理令牌,而不是创建一个房间令牌(例如,https://my-hipchat-group.hipchat.com/admin/rooms/tokens/665113)。

我能够让HipChat API v2令牌使用手工构建的https://github.com/yagince/hipchat-notifier-plugin项目中的hpi。

票数 4
EN

Stack Overflow用户

发布于 2015-06-09 18:43:45

这似乎已经在https://wiki.jenkins-ci.org/display/JENKINS/HipChat+Plugin的hipchat插件的0.1.9和更新版本中得到了解决。我将它与一个v2 API令牌一起使用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25553659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档