【发布时间】:2016-11-10 06:33:39
【问题描述】:
我有一个用于创建 Ivy 工作的 DSL 脚本。它几乎完成了,除了我找不到如何禁用工作中的Build whenever an Ivy dependency is built。
我到处查看ivyJob 元素。有人可以请教吗?
【问题讨论】:
标签: jenkins ivy jenkins-job-dsl
我有一个用于创建 Ivy 工作的 DSL 脚本。它几乎完成了,除了我找不到如何禁用工作中的Build whenever an Ivy dependency is built。
我到处查看ivyJob 元素。有人可以请教吗?
【问题讨论】:
标签: jenkins ivy jenkins-job-dsl
您可以使用Configure Block 设置内置 DSL 不支持的任何选项。您必须在作业的config.xml 中找到相关元素,然后使用配置块来设置选项。在这种情况下,元素是 ignoreUpstreamChanges,DSL 看起来像这样:
ivyJob('example') {
configure { project ->
project / ignoreUpstreamChanges(true)
}
}
【讨论】: