我开始在我公司设置Jenkins,我有几个项目,每个项目都有几个git分支。每个项目都有工作,它使用GitHub插件构建每个接收推送或拉取请求的git分支。
因此,项目视图仅显示最后构建的分支。我的问题是:有没有办法让视图只显示开发构建?
我不想为每个分支机构分别创建一个单独的工作的原因是,如果开发工作与其他分支工作同时运行,他们都会使用数据库和将失败。
任何指针都将受到赞赏。
谢谢, 哈维尔
答案 0 :(得分:1)
假设您正在使用自由式作业,您可以在其中专门指定分支,而不是多分支管道作业,您可以进行一次分支轮询并将其他分支构建作业设置为下游作业。
您还可以考虑使用Build Blocker插件。
这些方法中的任何一种都可行,但会有点尴尬。
对数据库的任何测试都必须是幂等的,如果不是你应该重新考虑你的过程。