Google samarbeider med GitHub for å forenkle CI-prosessen for skyen din

Ikon for lesetid 3 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Foran Microsofts oppkjøpGitHub kunngjorde i dag sitt partnerskap med Google for å forenkle Continuous Integration (CI)-prosessen i skyen. Som en del av dette partnerskapet kommer Google Cloud Build til GitHub. Cloud Build vil hjelpe utviklere med å lage raske, konsistente, pålitelige bygg på tvers av alle språk og enkelt sette opp CI gjennom Cloud Build og automatisere bygg og tester som en del av deres GitHub-arbeidsflyt.

«Utgivelsen av Cloud Build på GitHub Marketplace er det første trinnet i et spennende partnerskap. Å bringe vår fullt administrerte kontinuerlige integrasjon til GitHub-plattformen vil gi rask, friksjonsfri og praktisk CI for ethvert depot på GitHub. Google Cloud og GitHub deler en visjon for utviklerproduktivitet, og vi ser frem til å fortsette å bygge videre på dette partnerskapet.» — Melody Meckfessel, visepresident for ingeniørfag i Google Cloud.

"GitHub er glade for å samarbeide med Google for å gjøre CI for skybasert applikasjonsutvikling smertefri. Muligheten til å bruke Cloud Build for CI som en del av GitHub-arbeidsflyten er bare starten på dette partnerskapet, og vi ser frem til å bygge mer i fremtiden med Google” Jason Warner, SVP of Technology hos GitHub.

Høydepunkter ved denne integrasjonen:

  • Zero-config Docker bygger: I ett trinn kan du kjøre automatiserte containerbygginger og tester på endringer som er presset til et GitHub-lager som en del av hver pull-forespørsel. GitHub vil automatisk oppdage og anbefale CI for repositories som inneholder en Dockerfile.
  • skalerbarhet: Cloud Build møter de økende behovene til organisasjonen din. Du kan gå fra en enkelt build på din lokale maskin til flere builds parallelt i skyen på tvers av en rekke prosjekter, alt i løpet av få minutter.
  • Sikkerhet: Byggene kjører på infrastruktur beskyttet av Googles sikkerhet. Du får full kontroll over hvem som kan lage og se byggene dine, hvilken kildekode som kan brukes og hvor byggeartefakterene dine er lagret.
  • Fleksibilitet: For avanserte brukstilfeller kan du inkludere en cloudbuild.yaml-fil når du setter opp CI ved hjelp av Cloud Build. Dette lar deg definere tilpassede byggetrinn, øke hastigheten på bygg ved å bufre et Docker-bilde, bygge slankere beholdere og distribuere direkte til Google Kubernetes Engine, Google App Engine, lokale klynger (i alfa snart) eller en annen skyleverandør.
  • innsikt: Når bygget er fullført, er detaljer om byggetider, feil og artefakter tilgjengelig i GitHub gjennom Checks API, slik at du kan forstå og diagnostisere byggeresultater fra det kjente GitHub-miljøet. Fullstendige logger og historikk er tilgjengelig i Cloud Builds brukergrensesnitt i Google Cloud Console.

Lær mer om dette partnerskapet fra kildelenken nedenfor.

kilde: GitHub

Mer om temaene: Github, Google Cloud, microsoft, Partnerskap

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *