Google werkt samen met GitHub om het CI-proces voor uw cloud te vereenvoudigen

Pictogram voor leestijd 3 minuut. lezen


Lezers helpen MSpoweruser ondersteunen. We kunnen een commissie krijgen als u via onze links koopt. Tooltip-pictogram

Lees onze openbaarmakingspagina om erachter te komen hoe u MSPoweruser kunt helpen het redactieteam te ondersteunen Lees meer

Vooruitlopend op die van Microsoft acquisitie, heeft GitHub vandaag zijn samenwerking met Google aangekondigd om het Continuous Integration (CI)-proces in de cloud te vereenvoudigen. Als onderdeel van deze samenwerking komt Google Cloud Build naar GitHub. Cloud Build helpt ontwikkelaars bij het maken van snelle, consistente en betrouwbare builds in alle talen en het eenvoudig opzetten van CI via Cloud Build en het automatiseren van builds en tests als onderdeel van hun GitHub-workflow.

“De release van Cloud Build op GitHub Marketplace is de eerste stap in een spannende samenwerking. Door onze volledig beheerde continue integratie naar het GitHub-platform te brengen, biedt dit snelle, wrijvingsloze en handige CI voor elke repository op GitHub. Google Cloud en GitHub delen een visie op de productiviteit van ontwikkelaars en we kijken ernaar uit om voort te bouwen op deze samenwerking.” — Melody Meckfessel, Vice President of Engineering bij Google Cloud.

“GitHub is verheugd om samen te werken met Google om CI voor cloud-native applicatie-ontwikkeling pijnloos te maken. De mogelijkheid om Cloud Build for CI te gebruiken als onderdeel van de GitHub-workflow is nog maar het begin van deze samenwerking en we kijken ernaar uit om in de toekomst meer te bouwen met Google'Jason Warner, SVP of Technology bij GitHub.

Hoogtepunten van deze integratie:

  • Zero-config Docker bouwt: In één stap kunt u geautomatiseerde containerbuilds en tests uitvoeren op wijzigingen die naar een GitHub-repository worden gepusht als onderdeel van elk pull-verzoek. GitHub zal automatisch CI detecteren en aanbevelen voor opslagplaatsen die een Dockerfile bevatten.
  • schaalbaarheid: Cloud Build komt tegemoet aan de groeiende behoeften van uw organisatie. U kunt binnen enkele minuten van een enkele build op uw lokale machine naar meerdere parallelle builds in de cloud gaan voor tal van projecten.
  • Veiligheid: De builds draaien op infrastructuur die wordt beschermd door de beveiliging van Google. U krijgt volledige controle over wie uw builds kan maken en bekijken, welke broncode kan worden gebruikt en waar uw buildartefacten worden opgeslagen.
  • Flexibiliteit: Voor geavanceerde gebruiksscenario's kunt u een cloudbuild.yaml-bestand opnemen bij het instellen van CI met Cloud Build. Hiermee kunt u aangepaste buildstappen definiëren, builds versnellen door een Docker-image in cache te plaatsen, slankere containers te bouwen en rechtstreeks te implementeren in Google Kubernetes Engine, Google App Engine, on-premises clusters (binnenkort in alfa) of een andere cloudprovider.
  • Inzichten: Zodra de build is voltooid, zijn details over buildtijden, fouten en artefacten beschikbaar in GitHub via de Checks API, zodat u de buildresultaten kunt begrijpen en diagnosticeren vanuit de vertrouwde GitHub-omgeving. Volledige logboeken en geschiedenis zijn beschikbaar in de gebruikersinterface van Cloud Build in de Google Cloud Console.

Lees meer over deze samenwerking via de onderstaande bronlink.

Bron: GitHub

Meer over de onderwerpen: GitHub, Google Cloud, microsoft, Samenwerking

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *