从Jenkins的工作区Groovy脚本读取.txt文件

我是Jenkins和groovy脚本的新手,我想读取一个.txt文件,该文件位于其中一个作业的工作空间中。我正在尝试这样做:

myfile =

Jenkins.instance.getJob('JobName').workspace.readFileFromWorkspace('file.txt');

但是会导致以下错误:

groovy.lang.MissingMethodException:方法的无签名:hudson.FilePath.readFileFromWorkspace()适用于参数类型:(java.lang.String)值:[file.txt]

回答:

试试这个:

file = new File("${Jenkins.instance.getJob('JobName').workspace}/file.txt").text

以上是 从Jenkins的工作区Groovy脚本读取.txt文件 的全部内容, 来源链接: utcz.com/qa/424225.html

回到顶部