jenkins-pipeline- все статьи тега ➜ страница 0
Как импортировать класс 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? ...
Как я могу запустить другое задание из конвейера jenkins (jenkinsfile)с помощью плагина GitHub Org?
как я могу вызвать сборку другого задания изнутри Jenkinsfile? Я предполагаю, что это задание является еще одним репозиторием под тем же организация github, тот, который уже имеет свой собственный файл Дженкинса. Я также хочу сделать это только в том случае, если имя ветви является master, так как нет смысла запускать нисходящие сборки любых локальных ветвей. обновление: stage 'test-downstream' node { def job = build job: 'some-downtream-job-name' } тем не менее, при выполнении я по ...