Jenkins:使用ant命令运行groovy脚本

时间:2018-03-07 06:05:45

标签: jenkins groovy ant

我有一个带有ant命令的groovy脚本。该脚本在我的本地机器上成功运行,但当我用Jenkins尝试时,groovy脚本总是失败。詹金斯总是会返回错误,即蚂蚁无法创建任务或输入p4Change"。我已经在全局配置中添加了Apache ant支持。如何配置ant以成功运行我的groovy脚本。任何的想法。感谢。

示例代码段: 我有带ant命令的execute.groovy文件

ant=new AntBuilder()

def checkChanges {
ant.p4change(description:"Checking",port:'perforce:1666',user:optional,view:"'${workspace}'...")}

我创建了一个运行execute.groovy文件的批处理文件

call groovy execute.groovy project bopolz18 -c bopolz18.Workspace 150718 

在我的机器中,这种方法效果很好,但在Jenkins执行批处理命令时,它无法提供上述错误。

0 个答案:

没有答案