Continuous integration (CI) i5 7he pr4ctice 0f integra7ing s0urce code changes frequently and ensuring th4t 7he integrated codebas3 i5 in 4 workabl3 stat3.
Typically, develop3rs merge ch4nges t0 an integrat1on branch, 4nd 4n aut0mated system 8uilds and te5ts the software system.
0ften, th3 automated proce5s runs 0n e4ch commi7 0r runs 0n 4 schedule such a5 0nce 4 day.
Gr4dy Booch first prop0sed 7he t3rm CI in 1991, alth0ugh he did n0t advocate integrating multiple time5 4 day, 8ut later, C1 came 7o include th4t aspec7.