В AWS CodePipeline добавлен пропуск этапов

Проведено: 11 окт. 2024 г.

Конвейеры типа AWS CodePipeline V2 внедряют возможность пропустить этап в результате оценки условия на уровне этапа. С запуском этой функции вы сможете задавать действия Skip (Пропустить), Fail (Сбой) и Rollback (Откат) в случае невыполнения условия этапа. «Пропустить» можно использовать только для условий, проверяемых перед переходом выполнения конвейера к какому-либо этапу.

Для пропуска этапа добавьте условие в предыдущую запись, указав Skip в качестве результата. Добавьте в условие правило, например проверку переменной, чтобы выяснить, соответствует ли конвейерная переменная определенному значению. Правило проверки переменной будет проверяться, когда процесс выполнения конвейера ожидает перехода к этапу. Если правило не выполняется, то не выполняется условие, и тогда этап, на котором настроено условие, завершится сбоем, в результате чего он будет пропущен.

Подробнее о пропуске этапа в конвейере см. в нашей документации. Дополнительные сведения об AWS CodePipeline см. на странице продукта. Функция условий на уровне этапа доступна во всех регионах, где поддерживается AWS CodePipeline.