当你在詹金斯有一个长期工作时,由许多步骤组成, 并且您正在积极开发/调试此作业,您需要能够禁用某些步骤以跳到已调试的某个步骤。
你是怎么做到的?
显然你可以尝试删除不感兴趣的步骤,但这很痛苦,因为恢复这些步骤很容易出错。编辑它们也可以通过给它们一些像-DskipTests这样的参数来跳过它们。
另一种选择是复制这份工作,但后来再次感到痛苦,因为我们相关大型项目的结账需要很长时间。我们可以手动复制工作区,但这也很难。
这个问题还有哪些更好的解决方案?
答案 0 :(得分:8)
尝试Conditional BuildStep Plugin,这需要Run Condition Plugin使用这两个插件,您可以条件化任何构建步骤并跳过任何您喜欢的人。
答案 1 :(得分:-1)
好的,我想,只是在.jenkins / jobs / JobName / config.xml中注释你要跳过的步骤应该有效吗?