【发布时间】:2018-10-25 04:50:08
【问题描述】:
我为 Maven 类型的 Jenkins 作业编写 DSL 脚本。
https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob-properties
在上述链接的帮助下,我几乎编写了 DSL 脚本,但找不到“构建和构建设置”步骤部分的 DSL 脚本(对于 maven 类型的作业)。
请帮助我如何在 DSL 脚本中提及上述两个步骤。
【问题讨论】:
我为 Maven 类型的 Jenkins 作业编写 DSL 脚本。
https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob-properties
在上述链接的帮助下,我几乎编写了 DSL 脚本,但找不到“构建和构建设置”步骤部分的 DSL 脚本(对于 maven 类型的作业)。
请帮助我如何在 DSL 脚本中提及上述两个步骤。
【问题讨论】:
我找到了 maven 类型作业的构建步骤的解决方案
在预构建步骤之后添加构建步骤(目标)
mavenJob('example-1') {
preBuildSteps {
}
goals('clean install -DskipTests')
postBuildSteps {
}
}
【讨论】: