在Jenkins作业上只显示一个分支

时间:2017-10-22 01:21:31

标签: git jenkins build

我开始在我公司设置Jenkins,我有几个项目,每个项目都有几个git分支。每个项目都有工作,它使用GitHub插件构建每个接收推送或拉取请求的git分支。

因此,项目视图仅显示最后构建的分支。我的问题是:有没有办法让视图只显示开发构建?

我不想为每个分支机构分别创建一个单独的工作的原因是,如果开发工作与其他分支工作同时运行,他们都会使用数据库和将失败。

任何指针都将受到赞赏。

谢谢, 哈维尔

1 个答案:

答案 0 :(得分:1)

假设您正在使用自由式作业,您可以在其中专门指定分支,而不是多分支管道作业,您可以进行一次分支轮询并将其他分支构建作业设置为下游作业。

您还可以考虑使用Build Blocker插件。

这些方法中的任何一种都可行,但会有点尴尬。

对数据库的任何测试都必须是幂等的,如果不是你应该重新考虑你的过程。