У меня есть 3 этапа (a, b, c) для запуска на jenkins с использованием конвейерного кода (по сценарию), мне нужно запустить этапы a, b параллельно и запустить c после успешного завершения (я делаю это с использованием конвейерного кода)) но в синем океане это показывает только название задачи, но я хочу видеть имена этапов (в этом случае у меня есть только 2 задачи с 3 этапами и этапы a и c находятся в одном задании).Может кто-то помочь, как можно просмотреть все три этапа в соответствии с этой ситуацией.
def stages = [failFast: false]
def testList = ["a", "b", "c"]
def tasks = [:]
tasks["a-and-c"] = {
stage ("a"){
ansiColor('xterm') {
sh " ls -lart; sleep 30 "
}
if (currentBuild.currentResult == 'SUCCESS') {
stage("c") {
ansiColor('xterm') {
sh " ls -lart "
}
}
} else {
sh 'exit'
}
}
}
tasks["c"] = {
stage ("c"){
ansiColor('xterm') {
sh " ls -lart; sleep 20"
}
}
}
parallel tasks
Я ожидаю, что у меня будет отдельное представление в blueocean для всех трех этапов, сейчас я получаю a-and-c и bпараллель, но я ищу a, b как параллель и c после a - успех.Заранее спасибо.