我正在将Freestyle Jenkins作业配置更改为Pipeline。我需要调用Ant来执行LogPublisherTask和ArtifactFilePublisherTask。如何使用Groovy脚本执行?
答案 0 :(得分:5)
你调用ant就像你使用maven一样(看看例子https://jenkins.io/doc/pipeline/jenkinsfile/):
node ('linux'){
stage 'Build and Test'
env.PATH = "${tool 'Ant'}/bin:${env.PATH}"
checkout scm
sh 'ant build'
}
任务本身应在build.xml
。