До сих пор я развертывал приложения Rails для нашей установки Apache/Passenger с помощью простой задачи Rake, которую я написал. Я не пытался обходиться с Капистрано или Vlad the Deployer.Каков текущий стандартный способ развертывания приложения Rails?
Тем не менее, теперь на борту появляется больше разработчиков, и мне интересно организовать такие вещи, чтобы процесс развертывания сначала запускал тесты и не развертывался, если они все не пройдут. Поэтому я пересматриваю вопрос.
Прошло некоторое время с тех пор, как я изучил это. Что большинство людей делают в эти дни? Все еще используете Capistrano? Написание отдельных задач Rake? Что-то другое?
Определенно capistrano – nitecoder
Согласен, capistrano - это путь. Очень гибкие и расширяемые, простые в написании рецепты развертывания, чтобы делать что угодно под солнцем. –