Есть ли способ выполнить шаг за пределами агента Дженкинса?
Предположим, у меня есть следующая структура Jenkinsfile:
pipeline {
agent none
stages {
stage('Example Stage') {
agent { someAgent }
steps {
run something ...
input ...
}
}
}
}
Я хотел бы выполнить input вне агента, чтобы не блокировать его часами (тайм-аут не является ответом;))
Одним из возможных решений является выполнение логики c на отдельных этапах, но я стараюсь избегать создание дополнительных.