跳过Jenkins工作中的步骤



当您在Jenkins中有一个由许多步骤组成的长时间运行的作业时,如果您正在积极开发/调试此工作,则需要能够禁用某些步骤以跳过已调试的某个步骤。

你是怎么做到的?

显然,您可以尝试删除不感兴趣的步骤,但这很麻烦,因为恢复这些步骤很容易出错。同样,通过给它们一些参数,如-DskipTests,来编辑它们,使它们跳过。

另一种选择是复制作业,但这又很痛苦,因为我们相关的大型项目的签出需要很长时间。我们可以手动复制工作区,但这也是一项艰苦的工作。

对于这个问题有什么更好的解决办法?

尝试条件BuildStep插件,它需要运行条件插件使用这两个插件,你可以条件化任何构建步骤,并跳过任何你喜欢的

好吧,我想,只是在。jenkins/jobs/JobName/config.xml注释出来的步骤,你想跳过应该工作?

最新更新