Google tekee yhteistyötä GitHubin kanssa yksinkertaistaakseen pilvesi CI-prosessia

Lukuajan kuvake 3 min. lukea


Lukijat auttavat tukemaan MSpoweruseria. Saatamme saada palkkion, jos ostat linkkien kautta. Työkaluvihje-kuvake

Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää

Microsoftin edellä hankinta, GitHub ilmoitti tänään yhteistyöstään Googlen kanssa jatkuvan integroinnin (CI) prosessin yksinkertaistamiseksi pilvessä. Osana tätä kumppanuutta Google Cloud Build tulee GitHubille. Cloud Build auttaa kehittäjiä luomaan nopeita, johdonmukaisia ​​ja luotettavia koontiversioita kaikilla kielillä ja helposti määrittämään CI:n Cloud Buildin avulla sekä automatisoimaan koontiversiot ja testit osana GitHub-työnkulkuaan.

"Cloud Buildin julkaisu GitHub Marketplacessa on ensimmäinen askel jännittävässä kumppanuudessa. Täysin hallitun jatkuvan integraatiomme tuominen GitHub-alustaan ​​tarjoaa nopean, kitkattoman ja kätevän CI:n mille tahansa GitHubin arkistille. Google Cloudilla ja GitHubilla on yhteinen visio kehittäjien tuottavuudesta, ja odotamme innolla, että voimme jatkaa tämän kumppanuuden rakentamista." — Melody Meckfessel, Google Cloudin suunnittelujohtaja.

"GitHub on innoissaan yhteistyöstä Googlen kanssa tehdäkseen CI:stä pilvipohjaisten sovellusten kehittämiseen kivuttomasti. Mahdollisuus käyttää Cloud Build for CI:tä osana GitHubin työnkulkua on vasta tämän kumppanuuden alkua, ja odotamme innolla rakentavamme lisää tulevaisuudessa Googlen kanssa.” Jason Warner, GitHubin teknologiajohtaja.

Tämän integraation kohokohdat:

  • Zero-config Docker rakentaa: Yhdessä vaiheessa voit suorittaa automaattisia säilön koonnoksia ja testejä GitHub-tietovarastoon työnnetyille muutoksille osana jokaista vetopyyntöä. GitHub tunnistaa automaattisesti ja suosittelee CI:tä Docker-tiedoston sisältäville tietovarastoille.
  • Skaalautuvuus: Cloud Build vastaa organisaatiosi kasvaviin tarpeisiin. Voit siirtyä yhdestä paikallisen koneen koontiversiosta useisiin rinnakkaisiin koontiversioihin pilvessä useissa projekteissa, kaikki muutamassa minuutissa.
  • Turvallisuus: Rakennukset toimivat Googlen tietoturvan suojaamalla infrastruktuurilla. Saat täyden hallinnan siihen, kuka voi luoda ja tarkastella koontiversioitasi, mitä lähdekoodia voidaan käyttää ja mihin koontiartefaktisi tallennetaan.
  • Joustavuus: Edistyneitä käyttötapauksia varten voit sisällyttää cloudbuild.yaml-tiedoston, kun määrität CI:n Cloud Buildin avulla. Tämän avulla voit määrittää mukautettuja koontivaiheita, nopeuttaa koontiversioita tallentamalla Docker-kuvan välimuistiin, rakentaa kevyempiä säilöjä ja ottaa ne suoraan käyttöön Google Kubernetes Engineen, Google App Engineen, paikallisiin klustereihin (alpha pian) tai muuhun pilvipalveluun.
  • Insights: Kun koonti on valmis, GitHubissa on saatavilla tietoja rakennusajoista, virheistä ja artefakteista Checks APIn kautta, jotta voit ymmärtää ja diagnosoida koontituloksia tutussa GitHub-ympäristössä. Täydelliset lokit ja historia ovat saatavilla Cloud Buildin käyttöliittymässä Google Cloud Consolessa.

Lue lisää tästä kumppanuudesta alla olevasta lähdelinkistä.

Lähde: GitHub

Lisää aiheista: Github, Google Cloud, microsoft, Kumppanuus

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *