CI/CD — אינטגרציה רציפה (Continuous Integration) ופריסה רציפה (Continuous Deployment) — הוא התהליך שבו כל שינוי בקוד נבדק, נבנה ולעיתים אף מגיע לייצור באופן אוטומטי, במקום תהליך ידני ומועד לטעויות.
היתרון המרכזי הוא מהירות משוב: מפתח שדוחף שינוי מקבל תוך דקות אישור שהבדיקות עברו, ולא מגלה בעיה שבועיים אחר כך כשקשה הרבה יותר לתקן אותה.
פייפליין בסיסי כולל בדרך כלל שלושה שלבים: בנייה (build), בדיקות אוטומטיות (unit ו-integration tests), ופריסה לסביבת בדיקה או ייצור. כלים נפוצים כוללים GitHub Actions, GitLab CI ו-Jenkins.
הטעות הנפוצה ביותר של צוותים שרק מתחילים היא לנסות לבנות פייפליין "מושלם" מהיום הראשון. עדיף להתחיל בפייפליין פשוט שמריץ בדיקות בסיסיות, ולהוסיף שכבות (בדיקות אבטחה, בדיקות ביצועים) בהדרגה.
