Concurso - Herramienta de CD/CD de código abierto

Concourse Herramienta de implementación gratuita

Herramienta CI/CD de código abierto y de código abierto para la automatización de software

Aumente la productividad al automatizar los flujos de trabajo de implementación de software con un sistema de CI/CD de código abierto. Configure rápidamente la tubería y siga observando el progreso.

Descripción general

La concurso es una herramienta CI/CD de código abierto gratuita y . Ayuda a los equipos de DevOps a automatizar los flujos de trabajo de implementación de software. Concursse ofrece capacidades para escalar tuberías de automatización. Es uno de los software CI/CD *** de código abierto* que viene con dos componentes principales, como Concourse Server y Fly CLI. Concourse Server se encarga de la interfaz de usuario web, API y la programación de tuberías. Fly es una interfaz de línea de comandos para configurar tuberías y comunicarse con el servidor Concourse. Esta integración continua autohospedada utiliza el mecanismo simple de recursos, tareas y trabajos. El desarrollador puede configurar fácilmente la tubería como código y revisar su progreso en la interfaz de usuario web. Además, si algún trabajo falla, el desarrollador puede encontrar la razón de falla y solucionarlo rápidamente. Además, los trabajos pueden depender de otros trabajos y esto permite la entrega continua desde el repositorio hasta el servidor de producción. Esta herramienta Integración continua Admite un sistema de complementos y es muy simple crear un complemento en él. El desarrollador puede crear un recurso implementado por tipos de recursos. Este es un software basado en contenedores escrito en Go y Elm. La licencia para la herramienta CI/CD de código abierto ** es Apache-2.0.

Requisitos del sistema

Los requisitos para configurar la concurrencia incluyen:

  • Docker
  • Docker Compose

Características

Concursse tiene una excelente lista de características y algunos de ellos son:

  • código abierto y abierto
  • Gestión de equipos
  • Roles de usuario y amp; Permisos
  • tuberías
  • Gestión de recursos
  • Tipos de recursos
  • Gestión de trabajos
  • Gestión de credenciales

Instalación

Instalación usando Docker

Ejecute los comandos a continuación para instalar Concourse Server con Docker Compose.


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

Abra el navegador e ingrese http: // localhost: 8080 para acceder a la interfaz de usuario web. Inicie sesión con nombre de usuario/contraseña como prueba/prueba. Ejecute el siguiente comando para instalar Fly CLI y use el usuario de prueba para iniciar sesión.

$ fly -t tutorial login -c http://localhost:8080 -u test -p test
 Español