Google samarbetar med GitHub för att förenkla CI-processen för ditt moln

Lästid ikon 3 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Före Microsofts förvärv, tillkännagav GitHub idag sitt partnerskap med Google för att förenkla CI-processen (Continuous Integration) i molnet. Som en del av detta partnerskap kommer Google Cloud Build till GitHub. Cloud Build kommer att hjälpa utvecklare att skapa snabba, konsekventa, pålitliga builds över alla språk och enkelt konfigurera CI genom Cloud Build och automatisera byggen och tester som en del av deras GitHub-arbetsflöde.

"Släppningen av Cloud Build på GitHub Marketplace är det första steget i ett spännande partnerskap. Att ta med vår fullt hanterade kontinuerliga integration till GitHub-plattformen kommer att tillhandahålla snabb, friktionsfri och bekväm CI för alla arkiv på GitHub. Google Cloud och GitHub delar en vision för utvecklarproduktivitet och vi ser fram emot att fortsätta bygga vidare på detta partnerskap." — Melody Meckfessel, Vice President of Engineering på Google Cloud.

"GitHub är glada över att samarbeta med Google för att göra CI för molnbaserad applikationsutveckling smärtfri. Möjligheten att använda Cloud Build för CI som en del av GitHub-arbetsflödet är bara början på detta partnerskap och vi ser fram emot att bygga mer i framtiden med Google” Jason Warner, SVP of Technology på GitHub.

Höjdpunkter i denna integration:

  • Zero-config Docker bygger: I ett steg kan du köra automatiserade containerbyggen och tester på ändringar som skickas till ett GitHub-förråd som en del av varje pull-begäran. GitHub kommer automatiskt att upptäcka och rekommendera CI för repositories som innehåller en Dockerfil.
  • skalbarhet: Cloud Build möter de växande behoven i din organisation. Du kan gå från en enda build på din lokala dator till flera builds parallellt i molnet över många projekt, allt på några minuter.
  • Säkerhet: Byggnaderna körs på infrastruktur som skyddas av Googles säkerhet. Du får full kontroll över vem som kan skapa och se dina byggen, vilken källkod som kan användas och var dina byggartefakter lagras.
  • Flexibilitet: För avancerade användningsfall kan du inkludera en cloudbuild.yaml-fil när du konfigurerar CI med Cloud Build. Detta låter dig definiera anpassade byggsteg, snabba upp byggnader genom att cachelagra en Docker-bild, bygga smalare behållare och distribuera direkt till Google Kubernetes Engine, Google App Engine, lokala kluster (i alfa snart) eller en annan molnleverantör.
  • insikter: När bygget är klart finns detaljer om byggtider, fel och artefakter tillgängliga inom GitHub via Checks API, så att du kan förstå och diagnostisera byggresultat från den välbekanta GitHub-miljön. Fullständiga loggar och historik finns tillgängliga i Cloud Builds användargränssnitt i Google Cloud Console.

Läs mer om detta partnerskap från källlänken nedan.

Källa: GitHub

Mer om ämnena: Github, Google Cloud, microsoft, Partnerskap

Kommentera uppropet

E-postadressen publiceras inte. Obligatoriska fält är markerade *