在 Jenkins "Job DSL Plugin" 中,如何在 'mavenJob' 中指定 pom.xml 的备用位置?
In Jenkins "Job DSL Plugin", how to specify alternate location of pom.xml in 'mavenJob'?
我正在查看此处的说明,无法弄清楚如何设置 Root POM
的替代 pom.xml
位置,而不是默认设置。
https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob
有人知道怎么设置吗?
您可以使用 rootPOM DSL 方法。
mavenJob('example') {
rootPOM('sub-module/pom.xml')
}
尝试使用以下代码:
mavenJob('JobXXX') {
scm {
github('Repository/Project', 'master')
}
goals('clean compile build')
rootPOM('projectname/pom.xml')
}
我正在查看此处的说明,无法弄清楚如何设置 Root POM
的替代 pom.xml
位置,而不是默认设置。
https://jenkinsci.github.io/job-dsl-plugin/#path/mavenJob
有人知道怎么设置吗?
您可以使用 rootPOM DSL 方法。
mavenJob('example') {
rootPOM('sub-module/pom.xml')
}
尝试使用以下代码:
mavenJob('JobXXX') {
scm {
github('Repository/Project', 'master')
}
goals('clean compile build')
rootPOM('projectname/pom.xml')
}