【发布时间】:2018-10-05 18:53:53
【问题描述】:
首先,我不确定这是否是发布此问题的地方,但这是我修复此问题的最后一站。
我一直在尝试将 Slack WebHook 与 GitHub 存储库连接,但每次都失败。
我遵循的步骤:
- 创建一个 webhook(单独和使用新的 slack 应用程序)复制
- 复制挂钩 URL 并粘贴到 GitHub 存储库中的新挂钩选项中。
- 然后当我创建它时,它给了我一个错误。
顺便说一句,我应该在“秘密”字段中添加什么?
请查看屏幕截图了解更多信息。
然后我得到以下错误。
如果我做错了什么,请告诉我。
【问题讨论】:
-
在我看来github使用自己的payload格式,无法配置,与Slack的格式不匹配。我猜这就是你得到错误的原因。但是你为什么不使用免费的 Github Slack 应用呢?
-
是的,我已经尝试了 GitHub 应用程序,但它没有工作。这就是我尝试这个选项的原因。然后在你回复之后,我意识到我使用的是 GitHub Enterprise 版本,它不支持 GitHub 应用程序。有一个名为 GitHub Notifications (Legacy) 的不同版本,仅适用于企业版。 “遗产”这个词误导了我不要使用它。无论如何,我使用该应用程序完成了我的要求。谢谢你的提示。 :)
-
另外,使用 Slack webhook 不需要任何秘密
-
这个“GitHub Notifications (Legacy)”是唯一对我们有用的东西。