我如何在jenkins测试工具中使用getCurrentWorkspace()?

时间:2020-07-20 18:55:58

标签: jenkins jenkins-groovy jenkins-job-dsl

在我的dsl脚本中,我遍历并读取了一堆文件-这些文件与种子作业在同一存储库中。

我这样做是为了访问它们(在詹金斯上工作):

GroovyShell shell = new GroovyShell()
myfiles = hudson.model.Executor.currentExecutor().getCurrentWorkspace().list('/myfolder/**')

如何在测试工具上运行此脚本?

通过测试工具运行时,我得到一个错误。

Cannot invoke method getCurrentWorkspace() on null object
工作区中的

readFileFromWorkspace()似乎可以正常工作,但我看不到像listFilesFromWorkspace那样的东西。如何以在jenkins上和测试工具中可用的方式获取文件列表?

0 个答案:

没有答案