Google spolupracuje s GitHub za účelem zjednodušení procesu CI pro váš cloud

Ikona času čtení 3 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Před Microsoftem nabytíGitHub dnes oznámila své partnerství se společností Google za účelem zjednodušení procesu kontinuální integrace (CI) v cloudu. V rámci tohoto partnerství přichází Google Cloud Build na GitHub. Cloud Build pomůže vývojářům vytvářet rychlá, konzistentní a spolehlivá sestavení napříč všemi jazyky a snadno nastavit CI pomocí Cloud Build a automatizovat sestavení a testy jako součást jejich pracovního postupu na GitHubu.

„Vydání Cloud Build na GitHub Marketplace je prvním krokem ve vzrušujícím partnerství. Přivedení naší plně spravované nepřetržité integrace na platformu GitHub poskytne rychlé, bezproblémové a pohodlné CI pro jakékoli úložiště na GitHubu. Google Cloud a GitHub sdílejí vizi produktivity vývojářů a těšíme se, že na tomto partnerství budeme nadále stavět.“ — Melody Meckfessel, viceprezidentka pro inženýrství ve společnosti Google Cloud.

„GitHub je nadšený z partnerství se společností Google, aby bylo CI pro vývoj cloudových nativních aplikací bezbolestné. Možnost používat Cloud Build pro CI jako součást pracovního postupu GitHubu je jen začátkem tohoto partnerství a těšíme se na další budování v budoucnu s Google”Jasonem Warnerem, viceprezidentem pro technologie na GitHubu.

Přednosti této integrace:

  • Sestavení Zero-config Docker: V jednom kroku můžete spouštět automatizovaná sestavení kontejnerů a testy změn odeslaných do úložiště GitHub jako součást každého požadavku na stažení. GitHub automaticky rozpozná a doporučí CI pro úložiště, která obsahují Dockerfile.
  • Škálovatelnost: Cloud Build splňuje rostoucí potřeby vaší organizace. Můžete přejít z jednoho sestavení na místním počítači k několika paralelním sestavením v cloudu napříč mnoha projekty, to vše během několika minut.
  • Zabezpečení Sestavení běží na infrastruktuře chráněné zabezpečením Google. Získáte plnou kontrolu nad tím, kdo může vytvářet a prohlížet vaše sestavení, jaký zdrojový kód lze použít a kde jsou uloženy vaše artefakty sestavení.
  • Flexibilita: Pro pokročilé případy použití můžete při nastavování CI pomocí Cloud Build zahrnout soubor cloudbuild.yaml. To vám umožní definovat vlastní kroky sestavení, urychlit sestavení ukládáním obrazu Dockeru do mezipaměti, vytvářet štíhlejší kontejnery a nasazovat je přímo do Google Kubernetes Engine, Google App Engine, on-prem clusterů (brzy ve verzi alfa) nebo jiného poskytovatele cloudu.
  • Statistiky: Jakmile je sestavení dokončeno, podrobnosti o dobách sestavení, selháních a artefaktech jsou k dispozici na GitHubu prostřednictvím rozhraní Checks API, takže výsledky sestavení můžete pochopit a diagnostikovat ze známého prostředí GitHubu. Úplné protokoly a historie jsou k dispozici v uživatelském rozhraní Cloud Build v Google Cloud Console.

Další informace o tomto partnerství získáte ze zdrojového odkazu níže.

Zdroj: GitHub

Více o tématech: GitHub, Google Cloud, microsoft, Spolupráce

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *