אינטגרציה רציפה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ הסבת תבנית אין מקורות ותבנית מחפש מקורות לתבנית מקורות (תג)
חזרתי-בוט (שיחה | תרומות)
מ ישארו ⟸ יישארו (באמצעות WP:JWB)
שורה 20:
עבודה בשיטת ה-continuous integration דואגת לבצע אינטגרציות מוקדמות ותכופות על מנת להימנע ממלכודות ה-integration hell. מטרת השיטה להפחית את כמות העבודה שיש לבצע מחדש (שכתוב הקוד על מנת להתאים אותו לשינויים שמפתחים אחרים עשו), ובכך להקטין את העלויות והזמן שנדרש לפיתוח.
 
שיטת עבודה משלימה ל-CI דורשת מכל מתכנת לבצע [[בניית תוכנה|בנייה]] מלאה של הפרויקט, להריץ בדיקות יחידה (ושהן יעברו), לפני שהוא מגיש את העבודה שלו ל-repository. בדיקות אינטגרציה בדרך כלל מורצות אוטומטית על שרת ה-CI כאשר הוא מזהה שבוצע commit חדש. על המפתחים להתחיל את יום העבודה שלהם בעדכון הפרויקט שעל המחשב שלהם מה-repository, בצורה כזאת הם ישארויישארו מעודכנים.
 
== ראו גם ==