jenkinsfile- все статьи тега


Как импортировать класс Groovy в файл Jenkinfile?

Как импортировать класс Groovy в файл Jenkinsfile? Я испробовал несколько подходов, но ни один из них не сработал. Это класс, который я хочу импортировать: Вещь.заводной class Thing { void doStuff() { ... } } Это вещи, которые не работают: Дженкинсфайл-1 node { load "./Thing.groovy" def thing = new Thing() } Дженкинсфайл-2 import Thing node { def thing = new Thing() } Дженкинсфайл-3 node { evaluate(new File("./Thing.groovy")) def thing = new Thing() } ...

Как получить вывод команды оболочки, выполняемой с помощью переменной из Jenkinsfile (groovy)?

у меня есть что-то вроде этого на Jenkinsfile (Groovy), и я хочу записать stdout и код выхода в переменной, чтобы использовать информацию позже. sh "ls -l" Как я могу это сделать, тем более, что кажется, что вы не можете действительно запустить какой-либо заводной код внутри Jenkinsfile? ...