GOCD - Kontinuerlig integration och kontinuerlig distribution

GoCD Gratis distributionsverktyg

Snabbare mjukvarutplacering med öppen källkodsautomationsserver

Kontinuerlig integrations- och leveranssystem med öppen källkod för att hantera programvaruprocesser. Det ger också visualisering av komplexa distributionsprocesser.

Översikt

GOCD är en gratis ** kontinuerlig integration och kontinuerlig distribution ** programvara. Det hjälper programvaruutvecklingsteam att automatisera test- och släppprocessen. Det var utformat för kontinuerlig leverans och utvecklare kan konfigurera ** rörledningar som kod **. Det är ett robust, skalbart, utdragbart ** Open Source Continuous Delivery ** Tool. GOCD kommer med out-of-the-box-funktioner som funktioner som förmågan att jämföra byggnader, parallell exekvering, visualisera komplexa arbetsflöden, automatisera byggnadsspårning och många fler. Visualisering av slutet till slutet tillhandahålls av GOCD, vilket innebär att VSM (Value Stream Map) visar hela vägen till produktion i en enda vy. Utvecklare kan också enkelt navigera mellan uppgifter, identifiera ineffektivitet och optimera processen. GOCD effektiviserar kontinuerliga leveransarbetsflöden på populära molnmiljöer som Kubernetes, Docker, AWS och många fler. GOCD hjälper användare att felsöka en trasig pipeline genom att övervaka alla förändringar i realtid från åtagande till distribution. Användare kan jämföra innehållet i filer och engagera meddelanden för två byggnader. Vidare stöder denna ** kontinuerliga integration och kontinuerlig distribution ** system plugins ur rutan för integration av externa verktyg och tjänster. Det finns ett brett utbud av plugins för att utföra olika uppgifter. Dessutom kan utvecklare använda GOCD -plugin -API för utveckling av anpassade plugins.

Systemkrav

Kraven för att installera GOCD inkluderar:

  • RAM - Minst 1 GB, 2 GB rekommenderas
  • CPU - Minsta 2 kärnor, 2 GHz
  • Disk - Minst 1 GB ledigt utrymme

Funktioner

GOCD har en utmärkt funktionslista och några av dem är:

  • Gratis och öppen källkod
  • Parallell och sekventiell exekvering
  • Konfigurera enkelt beroenden
  • Konfigurera rörledningar som kod
  • Visualisera arbetsflöden
  • Jämför byggnader
  • Eliminera flaskhalsar
  • Håll konfigurationen snygg
  • Stöder granskning av granskning
  • Stöder plugins
  • distribuera vilken version som helst när som helst

Installation

Installera med Ubuntu

Kör nedan för kommandon för att installera GOCD -servern.


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

Kör nedanför kommandon för att installera 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
 Svenska