JobDSL规范目前有:
job {
steps {
gradle('build')
}
}
但是这会创建一个错误的作业:
FATAL: Unable to find Gradle Wrapper
如何指定要使用的Gradle包装器?我没有在https://github.com/jenkinsci/job-dsl-plugin/wiki/Job-reference#gradle中看到它。
答案 0 :(得分:3)
这不是标准的事情,你必须逃离配置块:
job {
steps {
gradle('clean build', '--info --refresh-dependencies', true) {
it / wrapperScript('$NEBULA_HOME/gradlew')
}
}
}