// Glossario IT

Pipeline di build

La sequenza automatizzata di passaggi (compilazione, test, pacchettizzazione) che trasforma il codice sorgente in un'applicazione pronta per il rilascio.

Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il

Cos'è

Una pipeline di build automatizza la sequenza di passaggi necessari a trasformare il codice sorgente scritto dagli sviluppatori in un'applicazione pronta per essere distribuita: compilazione del codice, esecuzione dei test automatizzati, controlli di qualità e sicurezza, e infine pacchettizzazione del risultato in un formato pronto per il rilascio, il tutto eseguito automaticamente senza intervento manuale a ogni passaggio.

Perché conta

Automatizzare questi passaggi elimina la variabilità e gli errori tipici di un processo manuale ripetuto ogni volta da persone diverse, e permette di individuare rapidamente se una modifica ha introdotto un problema, dato che la pipeline segnala immediatamente un fallimento in uno qualunque dei suoi passaggi, prima ancora che il codice raggiunga un ambiente di produzione reale.

Tag