У меня есть работа Дженкинса, которая выполняет следующие действия один за другим.
- Клон Git заново с тайм-аутом 30 минут и вместе с
подмодулями.[Управление исходным кодом -> Git] - Создайте загруженный проект C #.
Теперь, если задание Jenkins не выполнено на шаге 2, оно помечает сборку как Failed.Да!правильно.
Но, если клон / синхронизация Git завершается неудачно, сборка все равно помечается как неудачная.Я ожидаю, что Дженкинс пометит задание как «Прервано».
Мне не удается выполнить клон Git из-за низкой скорости соединения и огромного содержания.
Я попытался увеличить время ожидания.с Git каждый раз появляются новые и новые ошибки.Поэтому я не хочу делать обходной путь на стороне Git, а на конфигурации Jenkins.
Подскажите, пожалуйста, как пометить сборку как прерванную (не сбойную), если Git клонирует тайм-ауты.