Integrazione continua (CI)

Autore: Randy Alexander
Data Della Creazione: 2 Aprile 2021
Data Di Aggiornamento: 11 Maggio 2024
Anonim
iSYSTEM Tutorial – Continuous Integration
Video: iSYSTEM Tutorial – Continuous Integration

Contenuto

Definizione - Cosa significa integrazione continua (CI)?

L'integrazione continua (CI) è una pratica di sviluppo software in cui ogni membro di un team di sviluppo integra il proprio lavoro con quello prodotto da altri su base continua.


Nell'ingegneria del software, la CI è considerata una forma di controllo di qualità, in cui vengono spesso applicati piccoli sforzi, al contrario del metodo più tradizionale di applicare il controllo di qualità dopo che lo sviluppo è stato completato. Le integrazioni sono verificate da una build automatizzata che viene utilizzata per rilevare gli errori di integrazione il più rapidamente possibile e testare il software.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega l'integrazione continua (CI)

I team di sviluppo utilizzano l'approccio di integrazione continua allo sviluppo del software perché consente loro di svilupparsi in modo più rapido ed efficiente rispetto a lavorare separatamente per periodi di tempo più lunghi.


Gli sviluppatori che utilizzano questo approccio inviano le modifiche a un repository di codice sorgente, a quel punto la base di codice esistente cambia e può essere aggiunto nuovo codice insieme ad altre risorse che cercano potenziali conflitti di codifica. Esistono anche server CI commerciali che i team di sviluppo possono utilizzare per facilitare il processo CI.