【发布时间】:2017-07-10 18:53:00
【问题描述】:
我在 Bitbucket 服务器上看不到 Webhook 功能。该视图与云上的 Bitbucket 不同。我的主要目标是尝试集成 Slack 以从 Bitbucket 获取所有更新。谁能帮我解决这个问题?
【问题讨论】:
标签: bitbucket bitbucket-server
我在 Bitbucket 服务器上看不到 Webhook 功能。该视图与云上的 Bitbucket 不同。我的主要目标是尝试集成 Slack 以从 Bitbucket 获取所有更新。谁能帮我解决这个问题?
【问题讨论】:
标签: bitbucket bitbucket-server
由 Atlassian 开发的官方 Bitbucket Server integration for Slack 现已发布,支持 Data Center。您可以立即试用。
免责声明:我为 Atlassian 工作。
【讨论】:
为此,您需要安装“Slack Notifications Plugin”。
BitBucket 服务器采用“根据需要添加附加功能”模型,而 BitBucket 云必须满足大量可能的用户需求,用户没有管理员自己安装插件。
要设置:导航到custom integrations tab on the Apps admin page in Slack,然后选择“传入 Webhook”、“添加配置”,选择一个频道并点击添加。您现在应该有一个 webhook URL 复制它。 (您可以稍后返回并更改您的 webhook 用户的外观或现在对其进行编辑)
获取您复制的 URL,然后转到 BitBucket 服务器中您的存储库的管理页面,单击“Slack 设置”。选择您想要接收消息的事件,如果您想要接收提交通知,请勾选 推送通知 选项。输入您要发布到的频道名称,包括#,例如#git 并粘贴到您的 Webhook URL。保存。
现在,当您将提交推送到 BitBucket 时,您应该会在指定的 Slack 频道中收到一条消息。
【讨论】: