在 Jenkins 中构建多 Azure DevOps 拉取请求
Build Multi Azure DevOps Pull Request in Jenkins
我的 git 存储库是 Azure Dev-Ops 并使用 Jenkins 进行持续集成构建,我使用 Jenkins 的 tfs 插件。
我的代码有 6 个分支:
master, test1, test2, test3, test4, test5
当我想要 pull request test1 to master
(例如 pull request 编号为 100)和 test5 to test4
(例如 pull request 编号为 101)时,Jenkins 只为编号 100 构建 pull request 不构建拉取请求编号 101.
在我想要为拉取请求构建几次后 test3 to test2
(例如拉取请求编号为 102)Jenkins 再次为拉取请求编号 100 构建。
不知道是什么问题
我了解服务挂钩 Azure Dev-ops for Jenkins 服务
我们有 2 个触发器
- 触发通用构建
- 触发Git构建
不幸的是,在 tfs 的官方文档中 https://github.com/jenkinsci/tfs-plugin
不要说 Trigger generic build
当我们只有一个分支时使用 for 而 Trigger Git Build
当我们在管道 Jenkins 上有多个分支时使用 for .
所以我将触发器从 Trigger generic build
更改为 Trigger Git Build
我的 git 存储库是 Azure Dev-Ops 并使用 Jenkins 进行持续集成构建,我使用 Jenkins 的 tfs 插件。
我的代码有 6 个分支:
master, test1, test2, test3, test4, test5
当我想要 pull request test1 to master
(例如 pull request 编号为 100)和 test5 to test4
(例如 pull request 编号为 101)时,Jenkins 只为编号 100 构建 pull request 不构建拉取请求编号 101.
在我想要为拉取请求构建几次后 test3 to test2
(例如拉取请求编号为 102)Jenkins 再次为拉取请求编号 100 构建。
不知道是什么问题
我了解服务挂钩 Azure Dev-ops for Jenkins 服务 我们有 2 个触发器
- 触发通用构建
- 触发Git构建
不幸的是,在 tfs 的官方文档中 https://github.com/jenkinsci/tfs-plugin
不要说 Trigger generic build
当我们只有一个分支时使用 for 而 Trigger Git Build
当我们在管道 Jenkins 上有多个分支时使用 for .
所以我将触发器从 Trigger generic build
更改为 Trigger Git Build