jenkins groovy управление шагами файла: продолжить шаги при предыдущих ошибках
привет, я использую файл jenkins groovy для управления этапами моего конвейера.
структура такая:
> ```
>
> 2 pipeline 3 {
> 4 agent none
> 5
> 6 options {
> 7 timeout(time: 240, unit: 'MINUTES')
> 8 }
> 9
> 10 stages {
> 11 stage ("clean xxxxxxx") {
> 12 agent {
> 13 node {
> 14 label "xxxxxxx"
> 15 customWorkspace "F:\\xxxxxxx"
> 16 }
> 17 }
> 18 steps
> 19 {
> 20 script
> 21 {
> 22 bat """
> 23 f:
> 24 cd \\
> 25 python
> xxxxxxx/scripts/pipeline/removeOldJenkinsBuildDir.py --nbdays 30
> --delete yes 26 python
> xxxxxxx/scripts/pipeline/cleanDotConan.py f: --delete
> 27 Powershell("Get-wmiObject -Class
> win32_logicaldisk")
> 28 """
> 29 }
> 30 }
> 31 }
>
> ```
и так далее для каждого узла моего списка.
моя проблема
если один шаг не удался, все остальные запускаются и игнорируют сообщение:
поэтому шаги пропускаются, но я действительно хочу, чтобы они выполнялись.
моя цель
установите здесь что-то, возможно, по шагам или на более высоком уровне, чтобы избежать этого пропуска и принудительного выполнения всех шагов. что я могу для этого сделать? изменить набор опций? добавить опции к каждому шагу?
(на самом деле я нашел много примеров; но не смог их использовать или произошел сбой :))