Jenkins job DSL - 构建Ivy依赖项时构建

时间:2016-07-07 19:39:31

标签: jenkins ivy jenkins-job-dsl

我有一个DSL脚本,我用来创建常春藤作业。它已经完成了,除了我找不到如何从作业中禁用 {/ 1}}。

我在Build whenever an Ivy dependency is built元素中到处查找。有人可以建议吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Configure Block设置内置DSL不支持的任何选项。您必须在作业config.xml中找到相关元素,然后使用配置块来设置选项。在这种情况下,元素为ignoreUpstreamChanges,DSL将如下所示:

ivyJob('example') {
  configure { project ->
    project / ignoreUpstreamChanges(true)
  }
}