Google samarbejder med GitHub for at forenkle CI-processen for din sky

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Forud for Microsofts erhvervelse, annoncerede GitHub i dag sit partnerskab med Google for at forenkle Continuous Integration (CI)-processen i skyen. Som en del af dette partnerskab kommer Google Cloud Build til GitHub. Cloud Build vil hjælpe udviklere med at skabe hurtige, konsistente, pålidelige builds på tværs af alle sprog og nemt opsætte CI gennem Cloud Build og automatisere builds og tests som en del af deres GitHub-workflow.

"Udgivelsen af ​​Cloud Build på GitHub Marketplace er det første skridt i et spændende partnerskab. At bringe vores fuldt administrerede kontinuerlige integration til GitHub-platformen vil give hurtig, friktionsfri og praktisk CI til ethvert lager på GitHub. Google Cloud og GitHub deler en vision for udviklerproduktivitet, og vi ser frem til at fortsætte med at bygge videre på dette partnerskab." — Melody Meckfessel, Vice President of Engineering hos Google Cloud.

"GitHub er glade for at samarbejde med Google for at gøre CI til cloud-native applikationsudvikling smertefri. Evnen til at bruge Cloud Build til CI som en del af GitHub-arbejdsgangen er kun starten på dette partnerskab, og vi ser frem til at bygge mere i fremtiden med Google”Jason Warner, SVP of Technology hos GitHub.

Højdepunkter ved denne integration:

  • Zero-config Docker bygger: I ét trin kan du køre automatiserede containerbuilds og test af ændringer, der er pushet til et GitHub-lager som en del af hver pull-anmodning. GitHub vil automatisk opdage og anbefale CI for repositories, der indeholder en Dockerfile.
  • Skalerbarhed: Cloud Build opfylder de voksende behov i din organisation. Du kan gå fra en enkelt build på din lokale maskine til flere builds parallelt i skyen på tværs af adskillige projekter, alt sammen i løbet af få minutter.
  • Sikkerhed: Bygningerne kører på infrastruktur beskyttet af Googles sikkerhed. Du får fuld kontrol over, hvem der kan oprette og se dine builds, hvilken kildekode der kan bruges, og hvor dine byggeartefakter er gemt.
  • Fleksibilitet: For avancerede brugstilfælde kan du inkludere en cloudbuild.yaml-fil, når du opsætter CI ved hjælp af Cloud Build. Dette giver dig mulighed for at definere tilpassede byggetrin, fremskynde builds ved at cache et Docker-billede, bygge mere slanke containere og implementere direkte til Google Kubernetes Engine, Google App Engine, on-prem-klynger (snart i alfa) eller en anden cloud-udbyder.
  • Insights: Når buildet er færdigt, er detaljer om byggetider, fejl og artefakter tilgængelige i GitHub gennem Checks API, så du kan forstå og diagnosticere buildresultater fra det velkendte GitHub-miljø. Fuld logfiler og historik er tilgængelig i Cloud Builds brugergrænseflade i Google Cloud Console.

Lær mere om dette partnerskab fra kildelinket nedenfor.

Kilde: GitHub

Mere om emnerne: Github, Google Cloud, microsoft, Partnerskab

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *