Джоб деплоя не запустился после падения тестов
Пайплайн сервиса описан так:
stages:
- build
- test
- deploy
build-app:
stage: build
script:
- mvn -B package
unit-tests:
stage: test
script:
- mvn -B test
deploy-staging:
stage: deploy
script:
- ./deploy.sh staging
Джоб unit-tests завершился с ошибкой.
Что произойдёт с пайплайном?
- `deploy-staging` выполнится: джобы разных стадий независимы и запускаются параллельно
- `deploy-staging` выполнится, но пайплайн будет помечен предупреждением: падение тестов блокирует только ручные джобы, а автоматические стадии продолжают выполняться по порядку
- Пайплайн автоматически перезапустит упавший джоб и продолжит выполнение
- `deploy-staging` не запустится, пайплайн завершится неуспешно: следующая стадия стартует только после успеха предыдущей
