是否可以在不发布生成的作业的情况下运行种子作业?

时间:2018-06-27 19:24:27

标签: jenkins jenkins-job-dsl

Apache BeamJenkins Job DSL plugin一起使用seed job,负责从常规的源文件(sample run)中生成其余的Jenkins作业。

作业定义被编写为Groovy脚本,并像其他源代码一样在源代码管理中维护。我想在代码审查期间更轻松地验证对Jenkins工作定义的更改。

我们已经能够在GitHub pull请求上运行我们的种子作业,但是更新后的作业会立即发布并替换现有作业。是否可以在Jenkins上运行“种子作业”,但发布生成的作业?理想情况下,它将运行Seed Job脚本并在不将其实际提交给Jenkins的情况下将生成的XML输出到某个地方。甚至可能与现有职位定义有所不同。

0 个答案:

没有答案