Google collabora con GitHub per semplificare il processo CI per il tuo cloud

Icona del tempo di lettura 3 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Davanti a quelli di Microsoft acquisizione, GitHub ha annunciato oggi la sua partnership con Google per semplificare il processo di integrazione continua (CI) nel cloud. Come parte di questa partnership, Google Cloud Build arriverà su GitHub. Cloud Build aiuterà gli sviluppatori a creare build veloci, coerenti e affidabili in tutte le lingue e configurare facilmente la CI tramite Cloud Build e automatizzare build e test come parte del flusso di lavoro GitHub.

“Il rilascio di Cloud Build su GitHub Marketplace è il primo passo di un'entusiasmante partnership. Portare la nostra integrazione continua completamente gestita alla piattaforma GitHub fornirà CI veloce, semplice e conveniente per qualsiasi repository su GitHub. Google Cloud e GitHub condividono una visione per la produttività degli sviluppatori e non vediamo l'ora di continuare a costruire su questa partnership". — Melody Meckfessel, Vice President Engineering di Google Cloud.

“GitHub è entusiasta di collaborare con Google per rendere indolore la CI per lo sviluppo di applicazioni cloud-native. La possibilità di utilizzare Cloud Build for CI come parte del flusso di lavoro GitHub è solo l'inizio di questa partnership e non vediamo l'ora di costruirne di più in futuro con Google"Jason Warner, SVP of Technology di GitHub.

Punti salienti di questa integrazione:

  • Build di Docker a configurazione zero: In un solo passaggio, puoi eseguire build di container automatizzate e test sulle modifiche inviate a un repository GitHub come parte di ogni richiesta pull. GitHub rileverà e consiglierà automaticamente CI per i repository che contengono un Dockerfile.
  • Scalabilità: Cloud Build soddisfa le crescenti esigenze della tua organizzazione. Puoi passare da una singola build sul tuo computer locale a più build in parallelo nel cloud in numerosi progetti, il tutto in pochi minuti.
  • Sicurezza: Le build vengono eseguite su un'infrastruttura protetta dalla sicurezza di Google. Hai il pieno controllo su chi può creare e visualizzare le tue build, quale codice sorgente può essere utilizzato e dove sono archiviati i tuoi artefatti di build.
  • Flessibilità: Per casi d'uso avanzati, puoi includere un file cloudbuild.yaml durante la configurazione dell'elemento della configurazione utilizzando Cloud Build. Ciò ti consente di definire passaggi di build personalizzati, accelerare le build memorizzando nella cache un'immagine Docker, creare contenitori più snelli ed eseguire il deployment direttamente su Google Kubernetes Engine, Google App Engine, cluster on-premise (in alpha presto) o un altro provider cloud.
  • Approfondimenti: Una volta completata la build, i dettagli sui tempi di build, gli errori e gli artefatti sono disponibili all'interno di GitHub tramite l'API Checks, in modo da poter comprendere e diagnosticare i risultati della build dall'ambiente GitHub familiare. I registri e la cronologia completi sono disponibili nell'interfaccia utente di Cloud Build in Google Cloud Console.

Scopri di più su questa partnership dal link alla fonte qui sotto.

Fonte: GitHub

Maggiori informazioni sugli argomenti: Github, Google cloud, microsoft, Partnership

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *