在 Jenkins "Job DSL Plugin" 中,如何在 'mavenJob' 中指定 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')
}

最新更新