У меня есть входной каскад в моем конвейере, который я хотел бы запустить, только если выполнено определенное условие.
stage ('input stage') {
agent none
when {
expression {
condition1 == "YES"
}
}
input {
message 'Proceed with this step?'
submitter "${approvers}"
}
steps {
echo "Proceeding with step..."
}
}
Однако этап ввода, по-видимому, ожидает подтверждения отправителя, даже если условие не выполняется.
Я предполагаю, что это будет возможно для ступеней с входами. Есть ли проблема с вышеуказанным блоком кода?
Заранее спасибо.