Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Антипаттерн: ручной деплой по SSH раз в месяц

Сервер работает, деплой — редкое событие: заходите по SSH раз в несколько недель, когда накопилось достаточно правок и наконец нашёлся свободный час, тянете git pull, перезапускаете сервис и, если сразу ничего не упало, считаете задачу закрытой. Это работает — пока не выясняется, что среди двух десятков коммитов один сломал миграцию базы, другой забыл про перезапуск воркера, а откатываться некуда, потому что предыдущей рабочей версии на диске уже нет. Разберём, что именно не так с этим подходом, и покажем минимальный скрипт, который закрывает…

Подробнее →