我有一些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中的任何原生工具可以用来确定这一点?
1条答案
按热度按时间ghhaqwfi1#
应该可以使用
file.parentFile.name