אינטגרציה מתמשכת

term_id: continuous_integration

Category: engineering_practice

Definition

אינטגרציה מתמשכת (CI) היא פרקטיקה קריטית ב-DevOps המאוטמטת את שילוב שינויי הקוד ממספר תורמים לפרויקט תוכנה אחד. על ידי הרצת בנייה ובדיקות אוטומטיות

Summary

פרקטיקה בפיתוח תוכנה שבה מפתחים משלבים שינויי קוד באופן תדיר למאגר מרכזי, מה שמפעיל בנייה ובדיקות אוטומטיות.

Key Concepts

  • בדיקות אוטומטיות
  • בקרת גרסאות
  • אוטומציה של בנייה
  • משוב

Use Cases

  • אימות שינויים בקוד של מודלי ML
  • הבטחת יכולת חזרה על תהליכי נתונים
  • שילוב ענפי תכונות חדשים