Как создать, а затем записать текст в файл в Jenkins с помощью Groovy

#jenkins #groovy

Вопрос:

Я пишу задание Jjenkins, которое может сначала создать файл владельца кода непосредственно в рабочей области, а затем записать текст в этот файл.

Я пытался:

 node {  writeFile file: 'groovy1.txt', text: 'Working with files the Groovy way is easy.'  sh 'ls -l groovy1.txt'  sh 'cat groovy1.txt' }  

Однако приведенный выше код не работал.

Во время строительства работа прекращалась.

Я прочитал документацию Groovy. Есть метод , который называется writeFile(file, text) , этот writeFile метод перезаписывает текст, если этот метод в цикле. Моя цель: вставить текст в файл, но этот текст представляет собой строку. Я не уверен, что это правильный синтаксис для ВЛАДЕЛЬЦЕВ КОДА.

Есть какое-нибудь решение?

Комментарии:

1. «работа была остановлена» — недостаточно информации. Пожалуйста, добавьте соответствующие части вывода консоли вашей сборки в свой вопрос.