Comments 13
А что, у вас юзер под которым деплоят может перезапустить апач?
Можно делать с помощью sudo
деплой должен быть осознанный, а не на каждый коммит. ибо какой-нить коммит может быть с багом и положит продакшен, а так закоммитил, CI-сервер прогнал тесты, писем не пришло, значит можно деплоить.
и да, я за capistrano
>> Протестированный код заливаем в репозиторий
Не? Не знаю, как для вас, а для меня протестированный код — это код, который тестировали. То есть то, что вы и писали.
И да. В этой статье я просто предложил еще один метод-велосипед. Вот и всё.
Не? Не знаю, как для вас, а для меня протестированный код — это код, который тестировали. То есть то, что вы и писали.
И да. В этой статье я просто предложил еще один метод-велосипед. Вот и всё.
Capistrano, Vlad the Deployer, Chef (solo), Puppet…
В одном проекте испольовали update-hook, который отлавливал теги.
Нужно обновить версию на production-server?
и все дела. Вся «магия» в update-hook.
Нужно обновить версию на production-server?
git tag vX.Y.Z
git push --tags
и все дела. Вся «магия» в update-hook.
Sign up to leave a comment.
Используем Git в качестве инструмента для деплоя веб приложения