jenkins - 如何在groovy中使用findfiles仅获取文件而不是目录的所有路径
问题描述
我想通过使用 groovy findfiles 只获取文件而不是所有目录路径的文件
我的代码看起来像这样:
def dateien = findFiles(glob: "**/xx/xx/xx/*.zip")
dateien.each {
echo "upload file ${it.name} to ${trgDir}"
upload(serverId, "${it.name}", "${trgDir}${it.name}")
}
在文档中,我看到您可以通过 it.name 仅获取文件,因为它不起作用。
所以,也许你有什么想法?
解决方案
推荐阅读
- r - “if else”语句在语句中重复第一个值,而不是为每个值计算
- ios - 在 Mac IOS 上出现 Ionic 构建错误
- java - 当双引号出现在键/值中时 JSON 被破坏
- android - 如何从 onMessageArrived 检索 payloadString 到构造函数?
- angular - 在外部 url 上调用组件而不更改该 url
- apache-kafka - 用于事件发布的 Kafka 与 JMS
- java - BaseEvents 子类的 Checkstyle
- amazon-dynamodb - 如何在 AWS DynamoDB 中查找多个项目
- c# - 将 ViewModel 传递给 Web API 控制器
- php - 如何在 laravel 分页收集结果中添加自定义(新)列