Google je u partnerstvu s GitHubom kako bi pojednostavio CI proces za vaš oblak

Ikona vremena čitanja 3 min. čitati


Čitatelji pomažu pri podršci MSpoweruser. Možda ćemo dobiti proviziju ako kupujete putem naših veza. Ikona opisa alata

Pročitajte našu stranicu za otkrivanje kako biste saznali kako možete pomoći MSPoweruseru da održi urednički tim Čitaj više

Ispred Microsoftovih nabavka, GitHub je danas najavio svoje partnerstvo s Googleom kako bi pojednostavio proces kontinuirane integracije (CI) u oblaku. Kao dio ovog partnerstva, Google Cloud Build dolazi na GitHub. Cloud Build pomoći će razvojnim programerima stvoriti brze, dosljedne, pouzdane gradnje na svim jezicima i jednostavno postaviti CI putem Cloud Build-a te automatizirati gradnje i testove kao dio njihovog GitHub radnog tijeka.

“Objavljivanje Cloud Build-a na GitHub Marketplaceu prvi je korak u uzbudljivom partnerstvu. Dovođenje naše potpuno upravljane kontinuirane integracije na GitHub platformu osigurat će brz, bez trenja i praktičan CI za bilo koje spremište na GitHubu. Google Cloud i GitHub dijele viziju produktivnosti razvojnih programera i veselimo se nastavku izgradnje ovog partnerstva.” — Melody Meckfessel, potpredsjednica inženjeringa u Google Cloudu.

“GitHub je uzbuđen zbog partnerstva s Googleom kako bi CI za razvoj aplikacija u oblaku bio bezbolan. Mogućnost korištenja Cloud Build-a za CI kao dijela radnog tijeka GitHuba samo je početak ovog partnerstva i veselimo se što ćemo u budućnosti izgraditi više s Googleom” Jason Warner, SVP tehnologije u GitHubu.

Naglasci ove integracije:

  • Docker verzije s nultom konfiguracijom: U jednom koraku možete pokrenuti automatizirane gradnje spremnika i testove na promjenama poslanim u GitHub spremište kao dio svakog zahtjeva za povlačenjem. GitHub će automatski otkriti i preporučiti CI za spremišta koja sadrže Dockerfile.
  • skalabilnost: Cloud Build zadovoljava rastuće potrebe vaše organizacije. Možete prijeći od jedne gradnje na svom lokalnom računalu do više verzija paralelno u oblaku na brojnim projektima, sve u nekoliko minuta.
  • Sigurnost: Zgrade se pokreću na infrastrukturi zaštićenoj Googleovom sigurnošću. Dobivate potpunu kontrolu nad tim tko može stvarati i pregledavati vaše građenje, koji se izvorni kod može koristiti i gdje su pohranjeni artefakti vaše građe.
  • Fleksibilnost: Za napredne slučajeve upotrebe možete uključiti datoteku cloudbuild.yaml prilikom postavljanja CI-a pomoću Cloud Build-a. To vam omogućuje definiranje prilagođenih koraka izgradnje, ubrzavanje izrade predmemoriranjem Docker slike, izradu jednostavnijih spremnika i implementaciju izravno na Google Kubernetes Engine, Google App Engine, on-prem klastere (uskoro u alfa verziji) ili drugog pružatelja usluga oblaka.
  • Uvidi: Nakon što je izgradnja gotova, pojedinosti o vremenima izgradnje, kvarovima i artefaktima dostupni su unutar GitHuba putem Checks API-ja, tako da možete razumjeti i dijagnosticirati rezultate izgradnje iz poznatog GitHub okruženja. Cijeli zapisnici i povijest dostupni su u korisničkom sučelju Cloud Build-a na Google Cloud Consoleu.

Saznajte više o ovom partnerstvu na izvornoj poveznici u nastavku.

Izvor: GitHub

Korisnički forum

0 poruke