GoCD Gratis implementatietool
Snellere software -implementatie met open source automatiseringsserver
Open source continue integratie- en leveringssysteem om het softwareleveringsproces te beheren. Het biedt ook de visualisatie van complexe implementatieprocessen.
Overzicht
GOCD is een gratis continue integratie en continue implementatie software. Het helpt softwareontwikkelingsteams om het test- en releaseproces te automatiseren. Het is ontworpen voor continue levering en ontwikkelaars kunnen pijpleidingen configureren als code. Het is een robuuste, schaalbare, uitbreidbare open source continue levering tool. GOCD wordt geleverd met out-of-the-box-functies zoals functies zoals de mogelijkheid om builds, parallelle uitvoering te vergelijken, complexe workflows te visualiseren, buildversie-tracking te automatiseren en nog veel meer. End-to-end visualisatie wordt verstrekt door GOCD, wat betekent dat de VSM (waardestroomkaart) het volledige pad naar de productie in een enkele weergave weergeeft. Ontwikkelaars kunnen ook gemakkelijk tussen taken navigeren, inefficiënties identificeren en het proces optimaliseren. GOCD stroomlijnt continue leveringsworkflows op populaire cloudomgevingen zoals Kubernetes, Docker, AWS en nog veel meer. GOCD helpt gebruikers bij het oplossen van een gebroken pijplijn door alle wijzigingen in realtime van commit tot implementatie te controleren. Gebruikers kunnen de inhoud van bestanden vergelijken en berichten vastleggen voor twee builds. Verder ondersteunt deze continue integratie en continue implementatie Systeem plug -ins uit de doos voor de integratie van externe tools en services. Er is een breed scala aan plug -ins beschikbaar om verschillende taken uit te voeren. Bovendien kunnen ontwikkelaars de GOCD -plug -in API gebruiken voor de ontwikkeling van aangepaste plug -ins.
Systeem vereisten
Vereisten om GOCD in te stellen, zijn onder meer:
- RAM - Minimaal 1 GB, 2 GB aanbevolen
- CPU - Minimaal 2 cores, 2 GHz
- schijf - minimale vrije ruimte van 1 GB
Functies
GOCD heeft een uitstekende functielijst en sommige zijn:
- Gratis en open source
- Parallelle en opeenvolgende uitvoering
- Configureer eenvoudig afhankelijkheden
- Pipelines configureren als code
- Visualiseer workflows
- Vergelijk builds
- Elimineer knelpunten
- Houd de configuratie netjes
- Ondersteunt auditeerbare implementatie
- Ondersteunt plug -ins
- implementeer elke versie, altijd
Installatie
Installeren met behulp van Ubuntu
Voer hieronder opdrachten uit om de GOCD -server te installeren.
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
Voer hieronder opdrachten uit om de GOCD -agent te installeren.
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