跳过詹金斯工作中的步骤

时间:2011-11-29 12:32:40

标签: build continuous-integration jenkins

当你在詹金斯有一个长期工作时,由许多步骤组成, 并且您正在积极开发/调试此作业,您需要能够禁用某些步骤以跳到已调试的某个步骤。

你是怎么做到的?

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

另一种选择是复制这份工作,但后来再次感到痛苦,因为我们相关大型项目的结账需要很长时间。我们可以手动复制工作区,但这也很难。

这个问题还有哪些更好的解决方案?

2 个答案:

答案 0 :(得分:8)

尝试Conditional BuildStep Plugin,这需要Run Condition Plugin使用这两个插件,您可以条件化任何构建步骤并跳过任何您喜欢的人。

答案 1 :(得分:-1)

好的,我想,只是在.jenkins / jobs / JobName / config.xml中注释你要跳过的步骤应该有效吗?