Jenkins Job 中用于构建 PR 和分支的分支源的参考规范

发布于 2025-01-10 17:12:24 字数 495 浏览 0 评论 0原文

我将 Jenkins 服务器与 Github 和 sonarqube 集成。

现在我想使用 sonarqube 扫描我的开发分支并拉取请求(仅提交到开发分支)。

所以我像这样配置参考规范:

+refs/heads/develop:refs/remotes/origin/develop

发现分支 现在排除也归档为 PR 的分支

我发现当 Pull 请求提交到开发者分支时,它会触发 jenkins 构建,也会触发开发者分支,但功能分支也会触发 jenkins 作业。那么我应该如何编写参考规范呢?谁能帮助我!谢谢你!

jenkins 截图 jenkins 作业配置

I have Jenkins server integrated with Github and sonarqube.

Now I want to use sonarqube to scan my develop branch and pull request (Only which is submitted to develop branch).

so I config the Ref Spec like this:

+refs/heads/develop:refs/remotes/origin/develop

Discover branches
Exclude branches that are also filed as PRs

now I find that when a Pull request is submited to developer branch, it will trigger jenkins build, and also the developer branch, but the feature branch also trigger the jenkins job. So how I should write the Ref Spec? Can anyone help me! Thank you!

jenkins screenshot
jenkins job config

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文