אינטגרציות

הגדרת העלאה אוטומטית (CI/CD)

גרסאות חדשות עולות אוטומטית ובאותה צורה בכל פעם — במקום מסמך הוראות של שלושה עמודים.

המשימה

העלאה ידנית היא סיכון: שכחו שלב, העתיקו קובץ לא נכון, עדכנו שרת לא נכון. והכול תלוי באדם שזוכר את הסדר.

למי זה מתאים

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

מה יוצא בסוף

  • העלאה בלחיצה או ב-push לריפוזיטורי
  • סביבת בדיקות נפרדת, אם עוד אין
  • חזרה פשוטה לגרסה הקודמת

איך העבודה מתנהלת

  1. 01

    אתם מתארים את התהליך ואת המערכות — בטופס או בוואטסאפ

  2. 02

    שיחה קצרה, ואם צריך — הדגמה של איך הכול עובד היום

  3. 03

    הערכה: מה עושים, באיזה סדר ומה צריך מכם

  4. 04

    ביצוע בשלבים ובדיקה על הנתונים שלכם

  5. 05

    מסירה: הוראות קצרות ומה עושים אם משהו לא עובד

מה צריך מראש

  • איפה הקוד שמור (GitHub, ‏GitLab, ‏Azure DevOps…) ואיפה האפליקציה רצה
  • איך עושים העלאה היום — שלב אחר שלב
  • גישות — אחרי שסוגרים, דרך משתמשים נפרדים

מגבלות — בכנות

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

דוגמה

צוות מעלה אפליקציית ‎.NET ידנית בימי שישי בערב. אחרי ההגדרה ההעלאה יוצאת מ-GitHub אוטומטית, וחזרה לגרסה קודמת לוקחת כמה דקות.

דוגמה להמחשה, לא לקוח אמיתי

תנאים

את שאר התנאים סוגרים כבר בהודעה הראשונה — כתבו, ואענה באופן מדויק.

עודכן:

תיאור המשימה

אל תשלחו בטופס סיסמאות, מפתחות API או מאגרי לקוחות — אותם מעבירים בנפרד ורק בתיאום.

לאן לחזור אליכם
למשל: אתר, CRM, אקסל, הנהלת חשבונות
מה קורה היום ידנית ומה תרצו שיקרה

או ישר בוואטסאפ: +972 54 728 5882