我的多分支项目有一个声明性管道脚本,我想在其中读取一个文本文件并将结果存储为字符串变量,以便管道中的后续步骤访问。使用片段生成器我尝试做这样的事情:
filename = readFile 'output.txt'
为此filename
将是我的字符串。
我在 Jenkins 控制台输出中收到错误:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
WorkflowScript: 30: Expected a step @ line 30, column 5.
filename = readFile 'output.txt'
我是否需要使用一个withEnv
步骤来设置输出readFile
为 Jenkins 环境变量?如果是这样,怎么做?
谢谢