Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 13

ИСПОЛЬЗУЙ JRUBY @ ДЕПЛОЙ ГИТОМ #toster
А что, у вас юзер под которым деплоят может перезапустить апач?
Можно делать с помощью sudo
Достаточно опасно.
По правде говоря, можно ограничить список команд, которые может выполнять этот пользователь под sudo.
НЛО прилетело и опубликовало эту надпись здесь
деплой должен быть осознанный, а не на каждый коммит. ибо какой-нить коммит может быть с багом и положит продакшен, а так закоммитил, CI-сервер прогнал тесты, писем не пришло, значит можно деплоить.
и да, я за capistrano
>> Протестированный код заливаем в репозиторий

Не? Не знаю, как для вас, а для меня протестированный код — это код, который тестировали. То есть то, что вы и писали.
И да. В этой статье я просто предложил еще один метод-велосипед. Вот и всё.
признаю ошибку, невнимательно прочитал.
Capistrano, Vlad the Deployer, Chef (solo), Puppet…
В одном проекте испольовали update-hook, который отлавливал теги.
Нужно обновить версию на production-server?

git tag vX.Y.Z
git push --tags


и все дела. Вся «магия» в update-hook.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации