如何在创建的每个项目上添加默认的后期构建操作?

时间:2018-03-23 19:36:57

标签: jenkins jenkins-plugins

我发现通过使用email-ext插件编辑特定项目构建的配置设置,在构建失败时发送电子邮件非常简单。在某种程度上,我可以将此作为默认设置,以便每当构建新的项目构建时?我不想手动设置帖子构建操作以便每次都发送电子邮件。

有办法做到这一点吗?非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

案例1:创建一个jenkins作业,作为模板。现在使用此模板作为创建类似的新工作的蓝图。

准确地说,您可以使用jenkins api / cli从此模板创建新作业。

我们有CI作业具有/需要类似的配置,除了分支名称更改(可以动态参数化和更改),我们使用上面的案例1.

案例2:编写一个可以更新所有作业/所选作业的groovy脚本。

案例3:使用jenkins configuration slicing plugin。使用此插件,您可以轻松地从jenkins manage(全局部分)启用/禁用/更改/自定义电子邮件部分(以及更多其他操作)。