2

我已经在 J​​enkins 中创建了工作,我想将工作结果发布到 HipChat 房间。我正在使用HipChat 插件。这里的问题是我可以将我的凭据保存在 Jenkins Global 凭据中,但我没有看到任何为 HipChat 通知列出的凭据。我可以看到 SCM Checkout 的相同凭据,但在 HipChat 通知程序中看不到。

仅供参考,我浏览了堆栈溢出链接:GITHub 插件 Jenkins 凭据,但它对我来说并没有多大用处。

请,如果有人有解决方法,或者您可以查看我是否做错了什么,请告诉我。

在此处输入图像描述

4

2 回答 2

3

您必须使用“秘密文本”类型的凭据并通过执行以下操作来使用 OAuth Token V2:

  1. 转到https://YourHipChat.hipchat.com/account/api并登录(将 url 中的“YourHipChat”替换为您的公司或其他)
  2. 点击房间-->YourChatRoom-->集成
  3. 找到 Jenkins 并添加它。
  4. 在配置选项卡中获取令牌。
  5. 将令牌粘贴到 Jenkins 凭据中的“秘密”字段中。
于 2017-10-12T20:31:36.100 回答
0

我找不到解决我面临的凭证问题的方法,但找到了另一种方法来满足我的需要。我没有使用 HipChat 插件,而是使用Github 链接中的 HipChat 通知程序插件,为聊天室创建了访问令牌,并在 HipChat 通知程序中使用了访问令牌。它正是我需要的。

于 2017-05-29T10:07:14.840 回答