Recomendações a outras pessoas considerando Capistrano:
Se você está implantando aplicativos web usando poucas configurações com poucos comandos de implantação, Capistrano é a escolha certa para você. Análise coletada por e hospedada no G2.com.
Que problemas é Capistrano E como isso está te beneficiando?
Basicamente, estou enfrentando muitos problemas ao implantar minhas aplicações web no servidor. Alguns problemas são como ter muitos ambientes e instâncias de servidor e, com um clique, não era possível implantar a aplicação, e o Capistrano me ajuda a implantar em muitas instâncias e ambientes com um único comando. Isso me ajudou a reverter para a versão anterior sempre que implantei código irrelevante no servidor. Muitas vezes, preciso de várias versões de aplicações implantadas, e o Capistrano me ajuda a manter muitos lançamentos de aplicações implantadas. Quando minha aplicação web está pronta com algum tipo de scripts de banco de dados que precisam ser atualizados no servidor, nesse caso, o Capistrano me ajuda a definir os scripts de migração de banco de dados após a implantação. O Capistrano também me ajuda a escrever muitos scripts pós-implantação, como executar o comando bundle install quando há adição ou remoção de Gems, ou quando escrevemos qualquer tarefa rake, etc. Percebi que o Capistrano é uma das melhores ferramentas usadas para implantação. Análise coletada por e hospedada no G2.com.