Capistrano Ferramenta de implantação gratuita
Implante aplicativos da Web com ferramenta de implantação de código aberto
Implante simultaneamente software em vários servidores com ferramenta de automação de servidor remoto. Automatize o fluxo de trabalho de implantação e libere rapidamente novas versões.
Visão geral
O Capistrano é uma ferramenta de implantação de código aberto para implantar aplicativos da Web. É uma das melhores ferramentas de implantação que permite que as equipes de software criem scripts de implantação automatizados. O Capistrano pode simultaneamente implantar aplicativos da Web em vários servidores. Ele permite que as equipes definam a implantação uma vez para vários estágios, como DEV, estadiamento e produção. Ajuda as equipes de software a automatizar auditorias, como verificação de login de login, enumrando os tempos de alta e aplicar patches de segurança para o número de servidores. Além disso, o Capistrano permite automatizar tarefas comuns, como alterar bancos de dados. O recurso de funções do servidor ajuda as equipes a definir diferentes servidores para software como servidor da web, servidor de aplicativos, servidor de banco de dados. Os desenvolvedores podem marcar servidores com funções e controlar a execução da tarefa. O Capistrano suporta a execução paralela que permite que as equipes executem trabalhos de implantação em muitos servidores. O Capistrano também suporta a funcionalidade de reversão que permite que as equipes mudem rapidamente para a versão anterior. O Capistrano suporta plugins para estender a funcionalidade. Portanto, as equipes de software podem usar plugins oficiais e de terceiros quando necessário. Este Software de implantação gratuito está escrito em Ruby. Além disso, o Capistrano pode ser facilmente integrado a qualquer outro aplicativo Ruby. A licença para esta ferramenta de implantação de código aberto é o MIT.
Características
Capistrano tem uma excelente lista de recursos e alguns deles são:
- vários estágios
- Convenções fortes
- Execução paralela
- Funções do servidor
- Rubygems Package Manager
- suporta plugins
- SCM personalizado
- Rollacks
- filtragem
- ganchos
- bloqueio de versão
** Instalação*|*
Instalando usando o Ubuntu
Execute o comando abaixo para instalá -lo.
$ sudo apt install capistrano
Instalando usando o GitHub
Execute os comandos abaixo na mesma ordem para instalá -los no repositório.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Instalação usando Ruby Gem
Execute o seguinte comando para instalá -lo via Ruby Gem.
$ gem install capistrano