Google je u partnerstvu s GitHubom kako bi pojednostavio CI proces za vaš oblak
3 min. čitati
Objavljeno na
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