groovy 查找文件的父目录名- Jenkins pipeline

z6psavjg  于 2022-11-01  发布在  Jenkins
关注(0)|答案(1)|浏览(156)

我有一些groovy代码(Jenkins Pipeline)来遍历一个coverage目录并查找匹配某个模式的任何文件。对于找到的任何文件,我想确定它们的父目录的名称。这些文件当前位于coverage目录下的子目录中。

def coverageReportFiles = findFiles(glob: 'coverage/**/coverage-summary.json')
for(file in coverageReportFiles ){
    echo "${file.directory}" // currently prints out 'false'
}

是否有任何Jenkins Pipeline步骤实用程序或groovy中的任何原生工具可以用来确定这一点?

相关问题