GitLab CI - Introduzione

Descrizione

Il servizio GitLab CI (Continuous Integration) è una parte di GitLab che gestisce il progetto e l'interfaccia utente e consente test unitari su ogni commit e indica con un messaggio di avviso quando si verifica una compilazione non riuscita.

Caratteristiche

  • È integrato nell'interfaccia GitLab.

  • Ha guadagnato più popolarità negli ultimi anni grazie al suo utilizzo semplice, risultati più rapidi, ecc.

  • Consente ai membri del team di progetto di integrare il loro lavoro quotidianamente.

  • Gli errori di integrazione possono essere identificati facilmente da una build automatizzata.

  • Può essere eseguito su più piattaforme come Windows, Unix, OSX e altre piattaforme che supportano il linguaggio di programmazione Go .

Vantaggi

  • È facile da imparare, utilizzare e scalabile.

  • Visualizza i risultati più rapidi in quanto suddivide ciascuna build in più lavori eseguiti su più macchine.

  • È un software gratuito e open source che viene aggiunto sia in GitLab Community Edition che in GitLab Enterprise Edition proprietario.