תוכן עניינים:

כיצד פועל צינור תקליטורים של CI?
כיצד פועל צינור תקליטורים של CI?

וִידֵאוֹ: כיצד פועל צינור תקליטורים של CI?

וִידֵאוֹ: כיצד פועל צינור תקליטורים של CI?
וִידֵאוֹ: Range Rover rusty brake pipe repair. 2024, נוֹבֶמבֶּר
Anonim

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

בהתחשב בכך, מהו צינור תקליטור CI?

א CI / CD Pipeline יישום, או שילוב מתמשך/פריסה רציפה, הוא עמוד השדרה של סביבת ה-DevOps המודרנית. זה מגשר על הפער בין צוותי פיתוח ותפעול על ידי אוטומציה של הבנייה, הבדיקה והפריסה של יישומים.

יודע גם, מה בנוי בתקליטור CI? בכל פעם שיש שינויים במאגר, א CI השרת בודק את השינויים ומבצע " לִבנוֹת ולבדוק." א לִבנוֹת והבדיקה היא כאשר ה CI שרת בונה המערכת כולה על ענף הפיצ'רים של המפתח ומריצה את כל מבחני היחידה והאינטגרציה. ה CI שרת מודיע לצוות על תוצאת האינטגרציה.

באופן דומה, איך יוצרים צינור תקליטור CI?

כיצד לבנות צינור CI/CD מודרני

  1. כתוב תוכנית Python קטנה (לא Hello World)
  2. הוסף כמה בדיקות אוטומטיות עבור התוכנית.
  3. דחוף את הקוד שלך ל-GitHub.
  4. הגדר את Travis CI כדי להריץ ברציפות את הבדיקות האוטומטיות שלך.
  5. הגדר את Better Code Hub כדי לבדוק ברציפות את איכות הקוד שלך.
  6. הפוך את תוכנית Python לאפליקציית אינטרנט.
  7. צור תמונת Docker עבור אפליקציית האינטרנט.

האם ג'נקינס הוא CI או CD?

ג'נקינס הוא שרת אוטומציה בקוד פתוח שנכתב ב-Java. הוא משמש לבנייה ובדיקה מתמשכת של פרויקטי תוכנה, מה שמאפשר למפתחים להקים א CI / CD סביבה. הוא תומך גם בכלי בקרת גרסאות כמו Subversion, Git, Mercurial ומייבן.

מוּמלָץ: