Можно ли заставить джобу не фейлится, а выждать реконнекта с нодой?
Тестирование в Jenkins. Джоба относится к ноде. Во время запуска билда я делаю откат снапшота виртуалке, на которой проходит тест, что на некоторое время приводит к отсутствию соединения между виртуалкой и нодой (нода сделана на этой виртуалке). Спустя несколько секунд соединение автоматически поднимается, но джоба вылетает. Я имею набор из костыльных решений, но хотелось бы как-то заставить дождаться реконнекта ноды и VM в ходе выполнения одной джобы. Выдать таймаут, когда мы будем ждать реконнекта и не файлится скажем 5 мин. Возможно ли это?
Потому как костыль - как вариант это делать рестарт проекта, создавать скажем временный файл где-то на сервере c Jenkins(ом) и ориентируясь на его наличие при автоматическом ребилде не проводить откат на снапшот т.к. это уже случилось. Но тогда результаты выполнения джоб будут как миниму вперемешку красными и синими... Это херня какая-то...