如何在jenkins管道文件中获取文件?

时间:2017-01-30 10:53:58

标签: jenkins jenkins-pipeline

我希望通过jenkins管道脚本从工作空间获取所有文件名称。

从我的工作空间获取pjs文件列表并存储到数组

1 个答案:

答案 0 :(得分:8)

您可以使用findFiles

files = findFiles(glob: '**/.pjs')
  

查找当前工作目录中的文件。该步骤返回一个数组   文件信息对象。

这些 文件信息对象 name作为属性,因此您可以轻松获取文件名称,如下所示:

例如。 files[0].name

注意:

使用pwd()dir()确保您在正确的目录(工作区)中。