0

我正在尝试将以前下载的 zip 文件解压缩到分支,并且在使用 antbuilder 解压缩它时抛出以下错误,以及建议在 groovy 中解压缩的任何其他方法:

[错误] 管道失败:src '/home/jenkins/workspace/XYZ/src/unpackaged.zip' 不存在。

下面是我的代码:

 static void unzipFile(Script script, String fileName, String dest = 'src', String overwrite = 'false'){

    def workspace = NodeUtils.getWorkspace(script)

    dest = "${workspace}"+ File.separator + "${dest}"
    def zipFile =  "${dest}" + File.separator + "${fileName}"

      def ant = new AntBuilder()
      ant.unzip(  src:"${zipFile}",
                  dest:"${dest}",
                  overwrite:"${overwrite}" )

  }

PS,工作区检索按预期工作,并返回正确的路径。

4

0 回答 0