Kzq*_*qai 14 jenkins jenkins-plugins bitbucket-server
我的工作是运行Jenkins和Bitbucket Server(因此它们不是bitbucket云,而是托管自己的bitbucket版本).我习惯于在github和bitbucket云上有传递/失败的构建,立即报告PR和分支是否构建通过或失败.我想在当前的环境中将这份礼物送给我的团队.如何在Bitbucket服务器中获取PR以接收Jenkins构建的成功/失败?
[图1只显示了我想要的功能的一个例子,在github + codeship中的PR上运行]
虽然Bitbucket 的 Jenkins Webhook可以帮助通知 Jenkins 在提交时进行轮询,但您仍然需要注意Bitbucket 中的 \xe2\x80\x9clazy ref update\xe2\x80\x9d(在此线程中进行了描述)
\n\n\n\n\n\n
pull-request/*/changes在调用 Jenkins 之前,我们必须实现一些可以访问 REST API 的东西/git/notifyCommit。
最后一个 Jenkins URL/git/notifyCommit来自Jenkins Git 插件。
更多信息请参阅“为 Bitbucket 配置 Webhook 到 Jenkins ”。
\n\n一旦 Jenkins 被正确调用,您就可以按照“通知从 Jenkins 到 Bitbucket 服务器的构建状态”中所述,使用来自 的“ Jenkins Stash Pullrequest Builder ” nemccarthy/stash-pullrequest-builder-plugin。
| 归档时间: |
|
| 查看次数: |
1334 次 |
| 最近记录: |