繁体   English   中英

如何避免Jenkins在构建另一个分支时认为该构建是固定的?

[英]How to avoid Jenkins think the build is fixed when it builds another branch?

我们使用git插件构建git所有分支( Branch specifier** )。

问题是,如果分支A中断,我们会通过电子邮件收到通知。

但是,如果有人推送到分支B并正确构建,那么我们会收到第二封电子邮件,告知使用“构建回正常”。

但是分支A仍然坏了,但是我们认为一切都很好。

有没有一种方法可以使“电子邮件通知程序”(和Jenkins)了解分支的构建仍被破坏?

还是有另一种自动构建所有分支 (甚至是新分支)的方法?

您应该为每个分支创建一个版本。

首先,您应该设置一个同步作业,如果创建了新分支,该作业将自动创建作业。 您将要使用以下脚本/插件: http : //entagen.github.io/jenkins-build-per-branch/

然后,您将收到每个分支的通知,而不是整个存储库的通知。 我们为我们的项目这样做,并且效果很好。 我们走得更远,并且每个分支也增加分级环境。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM