Jenkins单个任务多次构建

3
在Jenkins上,有一种设置任务的方法,可以拥有两个不同的构建,以便出于不同的原因触发。例如:(1) 第一个构建处理发布,只能手动启动。(2) 第二个构建每次提交时都会自动运行。我知道我可以将此拆分为两个不同的任务,每个任务都有自己的构建和触发器,但我更喜欢不这样做。
1个回答

2

这些构建有什么共同之处吗?如果它们共享相同的构建过程,但发布需要额外的构建前/后步骤,则 Release Plugin 正是您所需要的。

它允许定义附加的构建前/后步骤,并且只在手动触发发布构建时执行。

但是这与CI概念相违背。在CI中,最终发布的构建将从常规自动CI构建中提升而来。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接