Groovy: Antbuilder文件集没有被创建(从Jenkins启动)



我的脚本中有以下代码:

def ant_fs = (new AntBuilder())
def fs = ant_fs.fileset( dir: <path> )
fs.each{
    println( "Fileset item: $it" )
}

当我从Maven (mvn…或者从Intellij IDEA中,我看到文件集对象初始化成功(我看到正确的文件路径)。

当我通过Jenkins启动这段代码时,我看到fs对象没有创建,但我没有看到输出中有任何异常。

你能帮我解决这个问题吗?

提前感谢!

注意:我有Maven2的surefire插件

看起来这个问题是由不正确的用户Jenkins Agent设置引起的。

我将用户设置为詹金斯服务(Win主机)作为管理员,我的脚本开始工作。这是因为我在另一台需要身份验证的主机上使用共享文件夹。我在该主机上为Administrator帐户设置身份验证,但Jenkins默认情况下以System帐户启动test。

相关内容

  • 没有找到相关文章

最新更新