我有一系列通过Jobs DSL相互依赖的Jenkins作业。
例如:
Jobs:
Build package
Test package
Deploy package
我想测试其中一项工作,即Test Package
工作的变更。我在种子库中有一个分支和一个PR。
我现在测试此任务的唯一方法是编辑该任务并在UI中手动构建它,并希望它不会破坏任何内容,我也可以合并PR而无需对其进行测试,并冒着破坏生产工作流程的风险。 / p>
以上两个选项都不是好的。我想隔离所做的更改,以便可以从我的分支机构或PR进行测试。我应该切换到使用管道还是可以从PR或分支(如develop
)使用Jobs DSL?