Jenkins 工作 DSL - 每当建立 Ivy 依赖项时构建
Jenkins job DSL - Build whenever an Ivy dependency is built
我有一个用于创建 Ivy 作业的 DSL 脚本。它几乎完成了,除了我找不到如何从作业中 禁用 Build whenever an Ivy dependency is built
。
我在 ivyJob
元素中到处查看。有人可以请教吗?
您可以使用 Configure Block 设置内置 DSL 不支持的任何选项。您必须在作业的 config.xml
中找到相关元素,然后使用配置块来设置选项。在这种情况下,元素是 ignoreUpstreamChanges
并且 DSL 看起来像这样:
ivyJob('example') {
configure { project ->
project / ignoreUpstreamChanges(true)
}
}
我有一个用于创建 Ivy 作业的 DSL 脚本。它几乎完成了,除了我找不到如何从作业中 禁用 Build whenever an Ivy dependency is built
。
我在 ivyJob
元素中到处查看。有人可以请教吗?
您可以使用 Configure Block 设置内置 DSL 不支持的任何选项。您必须在作业的 config.xml
中找到相关元素,然后使用配置块来设置选项。在这种情况下,元素是 ignoreUpstreamChanges
并且 DSL 看起来像这样:
ivyJob('example') {
configure { project ->
project / ignoreUpstreamChanges(true)
}
}