我在 Bitbucket 服务器上看不到 Webhook 功能。该视图与 Cloud 上的 Bitbucket 不同。我的主要目标是尝试集成 Slack 以获取来自 Bitbucket 的所有更新。谁能帮我解决这个问题吗?
为此,您需要安装“Slack 通知插件”。
BitBucket 服务器采用“根据需要添加附加功能”模型,而 BitBucket 云必须满足大量可能的用户需求,而用户没有管理员自行安装插件。
设置:导航至 Slack 中应用管理页面上的 自定义集成选项卡,然后选择“传入 Webhooks”、“添加配置”,选择一个通道并点击“添加”。您现在应该有一个 webhook URL 复制此内容。 (您可以稍后返回并更改 Webhook 用户的外观或立即编辑)
获取您复制的 URL,然后转到 BitBucket 服务器中存储库的管理页面,单击“Slack 设置”。选择您想要接收消息的事件,如果您想要接收提交通知,请勾选推送通知选项。输入您要发布到的频道名称,包括
#
,例如#git
并粘贴您的 Webhook URL。保存。
现在,当您将提交推送到 BitBucket 时,您应该会在指定的 Slack 通道中收到一条消息。
Atlassian 开发的官方 Slack Bitbucket 服务器集成现已发布,并提供数据中心支持。你现在就可以尝试一下。
免责声明:我为 Atlassian 工作。
用户映射是自动完成的,您不必将每个帐户链接到 Bitbucket 即可使其工作