GOCD - Integración continua e implementación continua

GoCD Herramienta de implementación gratuita

Implementación de software más rápida con Open Source Automation Server

Integración continua de código abierto y sistema de entrega para administrar el proceso de entrega de software. También proporciona la visualización de procesos de implementación complejos.

Descripción general

GOCD es una integración continua gratuita y un software de implementación continua **. Ayuda a los equipos de desarrollo de software a automatizar el proceso de prueba y lanzamiento. Fue diseñado para la entrega continua y los desarrolladores pueden configurar tuberías como código. Es una herramienta robusta, escalable, extensible de entrega continua de código abierto. GOCD viene con características listas para usar, como características como la capacidad de comparar compilaciones, ejecución paralela, visualizar flujos de trabajo complejos, automatizar el seguimiento de versión de compilación y muchos más. La visualización de extremo a extremo es proporcionada por GOCD, lo que significa que el VSM (mapa de flujo de valor) muestra toda la ruta de producción en una sola vista. Los desarrolladores también pueden navegar fácilmente entre tareas, identificar ineficiencias y optimizar el proceso. GOCD optimiza los flujos de trabajo de entrega continua en entornos de nube populares como Kubernetes, Docker, AWS y muchos más. GOCD ayuda a los usuarios a solucionar problemas de una tubería rota al monitorear todos los cambios en tiempo real desde el compromiso hasta la implementación. Los usuarios pueden comparar el contenido de archivos y mensajes de confirmación para dos compilaciones. Además, esta Integración continua e implementación continua El sistema admite complementos fuera de la caja para la integración de herramientas y servicios externos. Hay una amplia gama de complementos disponibles para realizar diferentes tareas. Además, los desarrolladores pueden usar la API de complementos GOCD para el desarrollo de complementos personalizados.

Requisitos del sistema

Los requisitos para configurar GOCD incluyen:

  • RAM - Mínimo 1 GB, 2GB recomendado
  • CPU - Mínimo 2 núcleos, 2 GHz
  • Disco - Espacio libre mínimo de 1 GB

Características

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

  • código abierto y abierto
  • Ejecución paralela y secuencial
  • Configurar fácilmente las dependencias
  • Configurar tuberías como código
  • Visualizar flujos de trabajo
  • Comparar compilaciones
  • eliminar los cuellos de botella
  • Mantenga la configuración ordenada
  • Admite la implementación auditable
  • Admite complementos
  • implementar cualquier versión, en cualquier momento

Instalación

Instalación con Ubuntu

Ejecute los comandos a continuación para instalar el 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

Ejecute los comandos a continuación para instalar GOCD Agent.


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
 Español