В моем сценарии конвейера у меня есть следующее:
pipeline {
agent any
options {
skipDefaultCheckout(true)
}
stages {
stage('Checkout') {
//Checkout steps
}
stage('Clean') {
when {
expression {
def result = input(message: 'Clean?', ok: 'Go for it!')
return true
}
beforeAgent true
}
parallel {
stage("Clean Project 1") {
// Clean steps
}
stage("Clean Project 2") {
// Clean steps
}
}
}
}
}
Я ожидаю, что будет этап ожидания, прежде чем начнется параллельная стадия "Очистка", однако конвейер будет выглядеть каккак это:
![Screenshot](https://i.stack.imgur.com/wmFyh.png)
Я даже пытался добавить еще один шаг между проверкой и очисткой, просто введя в качестве шага, но это тоже не сработало,Я мог бы поставить ввод в конце шагов оформления заказа, но это нежелательно.