Учитывая конвейер Дженкинса, который выполняет серию шагов, некоторые в пределах блоков parallel
, есть ли способ получить в пределах конвейера Идентификатор потока данного шага или самый последний шаг?
Что такое идентификатор потока?Если вы посмотрите на прогон задания конвейера, вы увидите ссылку «Шаги конвейера», которая указывает на flowGraphTable/
.Там у вас есть ссылки на конкретные шаги работы, такие как execution/node/113/
.Кажется, они представляют собой FlowNode
.
Есть ли способ получить эти идентификаторы из конвейера, для генерации ссылок и т. Д.
В частности, я хочуполучите ссылку на подпоток для моих параллельных ветвей, чтобы я мог связать их с видами BlueOcean.(Встроенное представление Jenkins бесполезно, поскольку оно не отображает поддерево).
Я вижу, что ссылки BlueOcean соответствуют ссылкам / execute /, они имеют одинаковое значение идентификатора.Если моя ветка конвейера будет myjob/9/execution/node/78/
, то в blueocean это будет jobname/9/pipeline/78
.
Но как мне получить этот идентификатор, если я хочу использовать плагин сводки сборки или аналогичный для генерации ссылок и их добавления?на страницу результатов сборки?