یکپارچهسازی مداوم
From Wikipedia, the free encyclopedia
یکپارچهسازی مداوم یا ادغام مداوم (به انگلیسی: Continuous integration) در برنامهنویسی به مجموعهای از روشها میگویند که باعث حفظ انسجام کد میشود و از بههمریختگی کد جلوگیری میکند. این روشها مبتنی بر build کردن مداوم پروژه پس از هر تغییر در کد توسط برنامهنویسان و اجرای تست کیسهای برنامه است. به عنوان مثال هر زمان که یک commit توسط توسعهدهنده بر روی مخزن پروژه push شود همهٔ تستها اجرا میشود تا بتوان اطمینان حاصل نمود که همهٔ قسمتهای پیشین کد و قسمتهای تازه نوشتهشده با یکدیگر سازگاری دارد و درست کار میکند.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/%5E67D5DA16DF969B36A32D9E6682519A53113315764B9BE195BA%5Epimgpsh_300_distr.png/220px-%5E67D5DA16DF969B36A32D9E6682519A53113315764B9BE195BA%5Epimgpsh_300_distr.png)