转自:获取Jenkinsfile(Groovy)中给定文件夹中的文件名列表

node {
  // ... check out code, whatever
  final foundFiles = findFiles(glob: 'dockerfiles/**/*')
  // do things with FileWrapper[]
}

另一种选择是掏空并捕获标准:

node {
  // ... check out code, whatever
  final foundFiles = sh(script: 'ls -1 dockerfiles', returnStdout: true).split()
  // Do stuff with filenames
}
Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐