从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