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

מה GitLab CI/CD עושה?
הבדיקות המוקדמות נועדו לגלות שגיאות לפני שהן מגיעות ללקוח. בפרויקט אוטומציה אפשר לבדוק גם מבני הודעות וכללי נתונים, ולא רק שהקוד מתקמפל. כדאי לפצל את התהליך לשלבים כדי להבין אם כשל נובע מהתקנה, מבדיקה או מפריסה ולא לקבל הודעת כשל כללית.
יכולות מרכזיות
- תהליכי בנייה ובדיקה רציפים
- שלבי פריסה כחלק מצינור עבודה
- הרצה באמצעות סביבת GitLab וה-runner המתאים
שימושים בעסק
- בדיקות אוטומטיות לאינטגרציה לפני מיזוג
- הפצת שירות webhook לאחר אימות הגרסה
איך מתחילים
- צרו pipeline קטן עם שלב בדיקה
- בחרו runner מתאים לשפת הפרויקט
- בדקו כשל מכוון כדי לוודא שהפריסה נעצרת
מה לבדוק לפני שבוחרים
- בדקו הגנה על ענפים ומשתני סביבה רגישים
- בדקו זמינות ומשאבים של runners לפני תהליך ממושך
מקורות רשמיים
המקורות נבדקו ב־. מסלולים, מחירים ומגבלות שימוש עשויים להשתנות; בדקו את התנאים העדכניים באתר הכלי.
- Glide
Glide הופכת גיליונות ונתונים ליישומים עסקיים ללא קוד. היא מתאימה לצוותים שרוצים לעבוד עם מידע דרך ממשק ייעודי.
- Gotenberg
Gotenberg היא API להמרת מסמכים ל-PDF הפועלת בתוך Docker. היא משתמשת ב-Chromium וב-LibreOffice להמרת סוגי תוכן שונים.
- Grow
Grow היא פלטפורמה ישראלית לסליקה ולקבלת תשלומים לעסקים, בכרטיסי אשראי, ארנקים דיגיטליים, ביט, פייבוקס והעברה בנקאית. היא מציעה דפי תשלום, בילינג ו-API למפתחים.
- Lovable
Lovable בונה אפליקציות מלאות, אתרים וכלים פנימיים מתיאור בשפה חופשית.