#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. «работа была остановлена» — недостаточно информации. Пожалуйста, добавьте соответствующие части вывода консоли вашей сборки в свой вопрос.