Concurso - ferramenta de CI/CD de código aberto

Concourse Ferramenta de implantação gratuita

Ferramenta de IC/CD de código aberto e livre para automação de software

Aumente a produtividade, automatizando fluxos de trabalho de implantação de software com um sistema de CI/CD de código aberto. Configure rapidamente o pipeline e continue assistindo o progresso.

Visão geral

Concourse é uma ferramenta de CI/CD de código aberto gratuito e *. Ajuda as equipes do DevOps para automatizar fluxos de trabalho de implantação de software. O Concourse oferece recursos para dimensionar pipelines de automação. É um dos melhores softwares de código aberto CI/CD ** que vem com dois componentes principais, como o Concourse Server e o Fly CLI. O Concourse Server cuida da interface da interface do usuário, API e programação de pipeline da Web. O Fly é uma interface de linha de comando para configurar pipelines e se comunicar com o servidor Concourse. Essa integração contínua auto-hospedada usa o mecanismo simples de recursos, tarefas e empregos. O desenvolvedor pode configurar facilmente o pipeline como código e revisar seu progresso na interface do usuário da web. Além disso, se algum trabalho falhar, o desenvolvedor poderá encontrar o motivo de falha e corrigi -lo rapidamente. Além disso, os trabalhos podem depender de outros trabalhos e isso permite uma entrega contínua do repositório para o servidor de produção. Essa ferramenta gratuita de integração contínua suporta um sistema de plug -in e é muito simples criar um plug -in. O desenvolvedor pode criar um recurso implementado por tipos de recursos. Este é um software baseado em contêineres escrito em Go e Elm. A licença para a ferramenta de código aberto CI/CD é o Apache-2.0.

Requisitos de sistema

Os requisitos para configurar concurso incluem:

  • Docker
  • Docker compor

Características

Concourse tem uma excelente lista de recursos e alguns deles são:

  • código aberto e de código aberto
  • Gerenciando equipes
  • Funções do usuário & amp; Permissões
  • Pipelines
  • Gerenciando recursos
  • Tipos de recursos
  • Gerenciando empregos
  • Gerenciamento de credenciais

Instalação

Instalando usando o Docker

Execute os comandos abaixo para instalar o Concourse Server com o Docker Compose.


$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d

Abra o navegador e digite http: // localhost: 8080 para acessar a interface do usuário da web. Faça login com nome de usuário/senha como teste/teste. Execute o seguinte comando para instalar o Fly CLI e use o usuário do teste para login.

$ fly -t tutorial login -c http://localhost:8080 -u test -p test
 Português