特定阶段Jenkins管道上的触发器

时间:2018-05-28 12:48:51

标签: jenkins continuous-integration jenkins-pipeline

我从现在开始使用Jenkins,但是我想做点什么而且我找不到怎么做......

在行动中,我希望以两种不同的方式触发我的项目:每4小时和每次提交。 但对于每种情况,我都不希望我的所有Jenkins文件都被执行,只有一些特定的阶段。

是否可以使用Declarative Pipelines进行此操作?

提前致谢

1 个答案:

答案 0 :(得分:1)

不幸的是,这还没有开箱即用。 Cloudbees有一个名为" checkpoints"的专有插件。哪个可以做到,see plugin docs here

此插件默认情况下可能会在不久的将来添加到Jenkins see this issue

PS:这是Jenkins Build Pipeline - Restart At Stage的副本(不能将其标记为重复)