在我的dsl脚本中,我遍历并读取了一堆文件-这些文件与种子作业在同一存储库中。
我这样做是为了访问它们(在詹金斯上工作):
GroovyShell shell = new GroovyShell()
myfiles = hudson.model.Executor.currentExecutor().getCurrentWorkspace().list('/myfolder/**')
如何在测试工具上运行此脚本?
通过测试工具运行时,我得到一个错误。
Cannot invoke method getCurrentWorkspace() on null object
工作区中的 readFileFromWorkspace()
似乎可以正常工作,但我看不到像listFilesFromWorkspace
那样的东西。如何以在jenkins上和测试工具中可用的方式获取文件列表?