【问题标题】:unzip file to same location in jenkins using fileOperations使用 fileOperations 将文件解压缩到 jenkins 中的相同位置
【发布时间】:2023-02-25 04:45:07
【问题描述】:

我正在尝试从 DEVBUILDS 解压缩文件,当它找到 zip 文件时,它应该将其解压缩到具有相同文件名但没有 zip 扩展名的相同位置。不确定在 targetLocation 中放什么。

当我添加一个像“\\1.1.1.1\exampleFolder\targetFolder”这样的特定位置时,它确实解压缩了,但是由于 DEVBUILDS 文件夹和子文件夹中有很多 zip 文件,我不知道该怎么办?

I did targetLocation: '**/**' or targetLocation: '.' or targetLocation: '/**' but none of this worked.

这是我到目前为止所拥有的:

stage('DevBuildsUnzip'){
    
def DEVBUILDS = "\\\\1.1.1.1\\exampleFolder\\sourceZipFolder"

dir(DEVBUILDS) {
    fileOperations([
        fileUnZipOperation(filePath: '**/**.zip', targetLocation: '')
    ])
}

}

【问题讨论】:

    标签: jenkins groovy jenkins-pipeline


    【解决方案1】:

    您可以使用

    对于 zip zip zipFile: 'abc.zip', dir:"ADD_YOUR_PATH"

    解压Unzip "abv.zip" "ADD_YOUR_PATH_WHERE_YOU_WANT_TO_UNZIP"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 2016-08-11
      • 2022-12-10
      • 1970-01-01
      • 1970-01-01
      • 2011-09-01
      • 1970-01-01
      相关资源
      最近更新 更多