GOCD - nuolatinė integracija ir nuolatinis diegimas

GoCD Nemokamas diegimo įrankis

Greitesnis programinės įrangos diegimas naudojant atvirojo kodo automatikos serverį

Atvirojo kodo nuolatinė integracijos ir pristatymo sistema, skirta valdyti programinės įrangos pristatymo procesą. Tai taip pat pateikia sudėtingų diegimo procesų vizualizaciją.

Apžvalga

GOCD yra nemokama nuolatinė integracija ir nuolatinis diegimas programinė įranga. Tai padeda programinės įrangos kūrimo komandoms automatizuoti testavimo ir išleidimo procesą. Jis buvo skirtas nuolatiniam pristatymui, o kūrėjai gali sukonfigūruoti vamzdynus kaip kodą. Tai tvirtas, keičiamas, išplėstinis Opero šaltinio nepertraukiamo pristatymo įrankis. „GOCD“ yra su „Of-Box“ funkcijomis, tokiomis kaip funkcijos, tokios kaip galimybė palyginti konstrukcijas, lygiagretus vykdymas, vizualizuoti sudėtingas darbo eigas, automatizuoti versijų stebėjimą ir daugelį kitų. Vizualizaciją nuo galo iki galo pateikia GOCD, o tai reiškia, kad VSM (vertės srauto žemėlapis) parodo visą kelią į gamybą viename vaizde. Kūrėjai taip pat gali lengvai pereiti prie užduočių, nustatyti neveiksmingumą ir optimizuoti procesą. „GOCD“ supaprastina nuolatinius pristatymo darbo eigas populiariose debesies aplinkose, tokiose kaip „Kubernetes“, „Docker“, AWS ir daugelis kitų. GOCD padeda vartotojams pašalinti sugedusį vamzdyną, stebėdamas visus realiojo laiko pokyčius nuo įsipareigojimo iki diegimo. Vartotojai gali palyginti failų turinį ir pateikti pranešimus bet kuriai dviem konstrukcijoms. Be to, ši nuolatinė integracija ir nuolatinis diegimas Sistema palaiko papildinius iš dėžutės, kad būtų galima integruoti išorinius įrankius ir paslaugas. Yra daugybė papildinių, skirtų atlikti skirtingas užduotis. Be to, kūrėjai gali naudoti „GOCD“ papildinio API kurdami pasirinktinius papildinius.

Sistemos reikalavimai

Reikalavimus nustatyti GOCD yra:

  • RAM - mažiausiai 1 GB, 2 GB rekomenduojama
  • CPU - mažiausiai 2 šerdys, 2GHz
  • diskas - mažiausiai 1 GB laisva erdvė

Funkcijos

GOCD turi puikų funkcijų sąrašą, o kai kurie iš jų yra:

  • Nemokamas ir atviras kodas
  • Lygiagretus ir nuoseklus vykdymas
  • lengvai sukonfigūruokite priklausomybes
  • Konfigūruokite vamzdynus kaip kodą
  • Vizualizuokite darbo eigas
  • Palyginkite konstrukcijas
  • Pašalinkite kliūtis
  • Laikykitės tvarkingos konfigūracijos
  • Palaiko audituojamą diegimą
  • Palaiko papildinius
  • Diegkite bet kurią versiją, bet kuriuo metu

diegimas

diegimas naudojant „Ubuntu“

Paleiskite žemiau komandas, kad įdiegtumėte „GOCD Server“.


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

Paleiskite žemiau komandas, kad įdiegtumėte „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
 Latviski