У меня есть декларативный сценарий конвейера для моего проекта с несколькими каналами, в котором я хотел бы прочитать текстовый файл и сохранить результат в виде строковой переменной, доступ к которой будет получен позже. Используя генератор фрагментов, я попытался сделать что-то вроде этого:
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? Если да, то как?
благодаря