Capistrano - Ferramenta de implantação de código aberto

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.

Requisitos de sistema

Os requisitos para configurar o capistano incluem:

  • Ruby 2.0 ou maior

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

Explore

Você pode encontrar os seguintes links relevantes:

 Português