我已经在ubuntu 16上使用位桶云创建了Jenkins服务器(v 2.138.3),当用户从位桶云(不是位桶服务器)提出拉取请求时,詹金斯无法触发构建。但是在我的项目中,当用户通过git命令提交代码时,它会触发构建。我按照下面的链接触发了构建请求请求。但是他们使用了bitbucket服务器。某些选项在bitbucket云中不可用。 https://mohamicorp.atlassian.net/wiki/spaces/DOC/pages/209059847/Triggering+Jenkins+on+new+Pull+Requests
有人可以告诉我当用户从Bitbucket云提出拉取请求时如何触发构建吗?而且我也很口吃,无法将报告的HTML文件附加到邮件通知中。在这里,我附上了Jenkins和bitbucket云webhook的屏幕截图。请帮助我找到确切的解决方案。
[Image of Bitbucket pull request builder][1]
[Image Of Poll SCM][2]
[bitbucket_Webhook][3]
[SCM][4]
[1]: https://i.stack.imgur.com/Rtx1i.png
[2]: https://i.stack.imgur.com/HvRA6.png
[3]: https://i.stack.imgur.com/HT3dZ.png
[4]: https://i.stack.imgur.com/LEYn7.png
答案 0 :(得分:0)
您可以尝试Stash Pull Request Builder执行此操作。它为我工作。
不忘添加预先选项:-
高级->参考规格:
+refs/pull-requests/*:refs/remotes/origin/pr/*
分支说明符:
origin/pr/${pullRequestId}/from