یکپارچهسازی مداوم - ویکیپدیا، دانشنامهٔ آزاد
یکپارچهسازی مداوم یا ادغام مداوم (به انگلیسی: Continuous integration) در برنامهنویسی به مجموعهای از روشها میگویند که باعث حفظ انسجام کد میشود و از بههمریختگی کد جلوگیری میکند. این روشها مبتنی بر build کردن مداوم پروژه پس از هر تغییر در کد توسط برنامهنویسان و اجرای تست کیسهای برنامه است. به عنوان مثال هر زمان که یک commit توسط توسعهدهنده بر روی مخزن پروژه push شود همهٔ تستها اجرا میشود تا بتوان اطمینان حاصل نمود که همهٔ قسمتهای پیشین کد و قسمتهای تازه نوشتهشده با یکدیگر سازگاری دارد و درست کار میکند.
جستارهای وابسته
[ویرایش]منابع
[ویرایش]- Duvall, Paul M. (2007). Continuous Integration. Improving Software Quality and Reducing Risk. Addison-Wesley. ISBN 0-321-33638-0.
پیوند به بیرون
[ویرایش]- Fowler, Martin. "Continuous integration" (article) (introduction)
{{cite web}}
: نگهداری CS1: پست اسکریپت (link). - "Portland Pattern Repository" (wiki) (a collegial discussion). C2
{{cite journal}}
: Cite journal requires|journal=
(help);|contribution=
ignored (help)نگهداری CS1: پست اسکریپت (link). - "Portland Pattern Repository" (wiki). C2
{{cite journal}}
: Cite journal requires|journal=
(help);|contribution=
ignored (help)نگهداری CS1: پست اسکریپت (link). - "Continuous Integration Server Feature Matrix (a guide to tools)". Thought works. Archived from the original on 4 May 2015. Retrieved 28 August 2014
{{cite journal}}
: Cite journal requires|journal=
(help)نگهداری CS1: پست اسکریپت (link). - Richardson, Jared. (introduction) http://www.methodsandtools.com/archive/archive.php?id=42
{{cite web}}
:|contribution=
ignored (help); Missing or empty|title=
(help)نگهداری CS1: پست اسکریپت (link). - Flowers, Jay. "A Recipe for Build Maintainability and Reusability". Archived from the original on 25 June 2020. Retrieved 28 August 2014
{{cite web}}
: نگهداری CS1: پست اسکریپت (link). - Duvall, Paul. "Developer works"
{{cite web}}
:|contribution=
ignored (help)نگهداری CS1: پست اسکریپت (link). - "Rules". Extreme programming
{{cite journal}}
: Cite journal requires|journal=
(help);|contribution=
ignored (help)نگهداری CS1: پست اسکریپت (link). - "Version lifecycle". MediaWiki
{{cite journal}}
: Cite journal requires|journal=
(help)نگهداری CS1: پست اسکریپت (link).