Google colaborează cu GitHub pentru a simplifica procesul CI pentru cloud dvs

Pictograma timp de citire 3 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Înaintea celor de la Microsoft achiziție, GitHub și-a anunțat astăzi parteneriatul cu Google pentru a simplifica procesul de integrare continuă (CI) în cloud. Ca parte a acestui parteneriat, Google Cloud Build vine pe GitHub. Cloud Build va ajuta dezvoltatorii să creeze versiuni rapide, consistente și de încredere în toate limbile și să configureze cu ușurință CI prin Cloud Build și să automatizeze versiunile și testele ca parte a fluxului lor de lucru GitHub.

„Lansarea Cloud Build pe GitHub Marketplace este primul pas într-un parteneriat interesant. Aducerea integrării noastre continue complet gestionate pe platforma GitHub va oferi CI rapid, fără frecare și convenabil pentru orice depozit de pe GitHub. Google Cloud și GitHub împărtășesc o viziune pentru productivitatea dezvoltatorilor și așteptăm cu nerăbdare să continuăm să construim pe acest parteneriat.” — Melody Meckfessel, Vicepreședinte de Inginerie la Google Cloud.

„GitHub este încântat să colaboreze cu Google pentru a face CI pentru dezvoltarea de aplicații native cloud fără durere. Capacitatea de a utiliza Cloud Build pentru CI ca parte a fluxului de lucru GitHub este doar începutul acestui parteneriat și așteptăm cu nerăbdare să construim mai multe în viitor cu Google”, Jason Warner, SVP Tehnologie la GitHub.

Repere ale acestei integrări:

  • Zero-config Docker creează: Într-un singur pas, puteți rula construcții automate de containere și teste asupra modificărilor trimise într-un depozit GitHub ca parte a fiecărei cereri de extragere. GitHub va detecta și va recomanda automat CI pentru depozitele care conțin un fișier Docker.
  • scalabilitate: Cloud Build răspunde nevoilor tot mai mari ale organizației dvs. Puteți trece de la o singură versiune pe mașina dvs. locală la mai multe versiuni în paralel în cloud prin numeroase proiecte, toate în câteva minute.
  • De securitate: Build-urile rulează pe infrastructura protejată de securitatea Google. Obțineți control deplin asupra cine vă poate crea și vizualiza build-urile, ce cod sursă poate fi utilizat și unde sunt stocate artefactele dvs. de build.
  • Flexibilitate: Pentru cazurile de utilizare avansate, puteți include un fișier cloudbuild.yaml atunci când configurați CI folosind Cloud Build. Acest lucru vă permite să definiți pași de construcție personalizați, să accelerați construcțiile prin memorarea în cache a unei imagini Docker, să construiți containere mai slabe și să implementați direct în Google Kubernetes Engine, Google App Engine, clustere locale (în alfa în curând) sau alt furnizor de cloud.
  • Insights: Odată finalizată construcția, detaliile despre timpii de construcție, eșecurile și artefactele sunt disponibile în GitHub prin intermediul API-ului Checks, astfel încât să puteți înțelege și diagnostica rezultatele construcției din mediul familiar GitHub. Jurnalele și istoricul complet sunt disponibile în interfața de utilizare a Cloud Build din Google Cloud Console.

Aflați mai multe despre acest parteneriat din linkul sursă de mai jos.

Sursa: GitHub

Mai multe despre subiecte: Github, Google Cloud, microsoft, Asociere

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *