我可以像这样使用 AntBuilder 执行带有目标的 pom.xml。
def ant = new AntBuilder()
ant.sequential {
exec(executable:'mvn') {
arg(value:'clean')
arg(value:'install')
}
}
但是如何指定 AntBuilder 的执行目录呢?我只想通过一个绝对路径。
为了记录我已经尝试过。
ant.project.setProperty('basedir', "${serviceRootDir}/")
和
ant.sequential {
mkdir(dir:"${serviceRootDir}/")...
你会认为这在文档中会很清楚。