Я использую сценарий оболочки для запуска тестов транспортира. Я хочу убедиться, что если тест завершится неудачно (код выхода != 0), он будет запущен снова - чаще всего в три раза. Я уже использую Teamcity, но Teamcity отправляет электронное письмо «FAIL» и только потом пытается снова. Я хочу, чтобы тест запускался три раза перед отправкой сообщения. это часть моего скрипта:
if [ "$#" -eq 0 ];
then
/usr/local/bin/protractor proactor-config.js --suite=sanity
теперь я хочу как-то проверить, был ли код выхода 0 или нет - запустить еще раз. Спасибо.