jenkins, изменить статус билда в секции post

Необходимо изменить состояние билда в зависимости от некоторых условий в секции post!

pipeline
{
    // stages...
    post
    {
        failure {
            node('awesome_node_label') {
                script {
                    if (variable_1 == false)
                    {
                        //остальные шаги
                        currentBuild.result = 'UNSTABLE'
                    }
                }
            }
        }
    }
}

При выполнении некоторых стадий на разных этапах может возникнуть ошибка. Необходимо попытаться восстановить состояние в конце пайплайна. Если восстановлено - результат указать как UNSTABLE, иначе оставить FAILURE.

Указанный пример не работает. Остальные шаги выполняются, строка с изменением результата билда не имеет эффекта. Jenkins 2.208


Ответы (0 шт):