یکپارچه‌سازی مداوم

از ویکی‌پدیا، دانشنامهٔ آزاد

در برنامه‌نویسی، درهمش پایسته (یکپارچه‌سازی مداوم یا ادغام مداوم) (به انگلیسی: Continuous integration) مجموعه‌ای از روش‌ها است برای حفظ انسجام و جلوگیری از به‌هم‌ریختگی کد. این روش‌ها مبتنی بر build کردن مداوم پروژه پس از هر تغییر در کد توسط برنامه‌نویسان و اجرای تست کیس‌های برنامه است. به عنوان مثال هر زمان که یک commit توسط توسعه‌دهنده بر روی مخزن پروژه push شود همهٔ تست‌ها اجرا می‌شود تا بتوان اطمینان حاصل نمود که همهٔ قسمت‌های پیشین کد و قسمت‌های تازه نوشته‌شده با یک‌دیگر سازگاری دارد و درست کار می‌کند.

جستارهای وابسته[ویرایش]

منابع[ویرایش]

  • Duvall, Paul M. (2007). Continuous Integration. Improving Software Quality and Reducing Risk. Addison-Wesley. ISBN 0-321-33638-0.

پیوند به بیرون[ویرایش]