GoCD Ferramenta de implantação gratuita
Implantação de software mais rápida com servidor de automação de código aberto
Sistema contínuo de integração e entrega contínua de código aberto para gerenciar o processo de entrega de software. Ele também fornece a visualização de processos complexos de implantação.
Visão geral
O GOCD é um software gratuito de integração contínua e implantação contínua. Ajuda as equipes de desenvolvimento de software a automatizar o processo de teste e liberação. Foi projetado para entrega contínua e os desenvolvedores podem configurar pipelines como código. É uma ferramenta robusta, escalável e extensível de entrega contínua de código aberto. O GOCD vem com recursos prontos para uso, como recursos como a capacidade de comparar construções, execução paralela, visualizar fluxos de trabalho complexos, automatizar o rastreamento de versão de construção e muito mais. A visualização de ponta a ponta é fornecida pelo GOCD, o que significa que o VSM (mapa do fluxo de valores) exibe todo o caminho para a produção em uma única visualização. Os desenvolvedores também podem navegar facilmente entre tarefas, identificar ineficiências e otimizar o processo. Os fluxos de trabalho de entrega contínuos do GOCD simplifica os ambientes populares de nuvem, como Kubernetes, Docker, AWS e muito mais. O GOCD auxilia os usuários a solucionar um pipeline quebrado, monitorando todas as alterações em tempo real de Commit para implantação. Os usuários podem comparar o conteúdo dos arquivos e confirmar mensagens para duas compilações. Além disso, essa integração contínua e implantação contínua suporta plugins para fora da caixa para a integração de ferramentas e serviços externos. Existe uma grande variedade de plugins disponíveis para executar tarefas diferentes. Além disso, os desenvolvedores podem usar a API do Plugin GOCD para o desenvolvimento de plugins personalizados.
Requisitos de sistema
Os requisitos para configurar o GOCD incluem:
- RAM - 1 GB mínimo, 2 GB recomendado
- CPU - Mínimo 2 núcleos, 2GHz
- disco - espaço livre mínimo de 1 GB
Características
O GOCD tem uma excelente lista de recursos e alguns deles são:
- código aberto e de código aberto
- Execução paralela e seqüencial
- Configurar facilmente dependências
- Configurar pipelines como código
- Visualize fluxos de trabalho
- Compare construções
- Elimine gargalos
- Mantenha a configuração arrumada
- suporta implantação auditável
- suporta plugins
- Implante qualquer versão, a qualquer momento
Instalação
Instalando usando o Ubuntu
Execute os comandos abaixo para instalar o servidor GOCD.
echo "deb https://download.gocd.org /" | sudo tee /etc/apt/sources.list.d/gocd.list
curl https://download.gocd.org/GOCD-GPG-KEY.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install go-server
Execute os comandos abaixo para instalar o agente GOCD.
echo "deb https://download.gocd.org /" | sudo tee /etc/apt/sources.list.d/gocd.list
curl https://download.gocd.org/GOCD-GPG-KEY.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get install go-agent