« לעמוד הראשי

כל הפוסטים בקטגוריה  ‘GitLab’

חדש ב- GitLab גירסא 13.0 : גיטלאב מציגה High Availability משופר

gitlab 13.0 new HA architecture

גירסא 13.0, של GitLab , שיצאה לפני ימים ספורים, מאפשרת כעת לייצר זמינות גבוהה (High Availability) ויתירות גם של רכיב ה – storage . הדבר חשוב אם המערכת נתפסת כקריטית אצלכם בארגון, והשבתה שלה משביתה את עבודת אנשי הפיתוח ואת תהליכי ה- CI/CD . שיפור זה מציע לראשונה gitaly cluster  (כאשר gitaly הינו שירות שכתוב […]

Read more »

חדש: רכיב CI לאפליקצית 'המגן' למען שיפור אבטחת המידע שלה

hamagen-pic_he-2x

בקצרה: על-מנת לעודד הורדות של אפליקצית 'המגן', בנינו פתרון משלים של Continuous Integration וסריקות קוד למען שיפור אבטחת המידע, הפרטיות וקוד האפליקציה, ואנו גם מזמינים את מפתחי הפרוייקט (וכל המעוניינים) לתרום לזה ולהשתמש בזה באופן חופשי ושוטף. כידוע, לפני כמה ימים יצאה אפליקצית 'המגן' – שנועדה להתריע על חשיפה לחולי קורונה מאומתים, וזאת בעזרת הצלבת […]

Read more »

העברת סביבות פיתוח ובדיקות לענן

סביבות פיתוח בדיקות בענן

בשבוע האחרון ראינו עליה בפניות אלינו לעזרה בהעברת סביבות פיתוח ובדיקות אל הענן. הסיבות המסורתיות (עד כה) שראינו במעבר לענן היו בעיקר הרצון להפסיק להחזיק "ברזלים" וחומרה; הרצון לאפשר עבודה מרחוק בנוחות, והרצון להעלות / להוריד סביבות לפי צורך (מתוך חסכון כספי והתייעלות). בשבוע האחרון מצטרפת הסיבה של הוספת היכולת לאפשר לעובדים לעבוד מהבית בעקבות […]

Read more »

וידאו הדגמה חדש: GitLab CI/CD Demo

gitlab ci-cd demo גיטלאב הדגמה וידאו הדרכה

אני שמח לשתף כאן בוידאו שהוא דמו טכני, עדכני ותמציתי על GitLab CI/CD – וידאו שבחרתי כטוב ביותר מבין כמה סרטונים שצפיתי בהם לאחרונה. לנוחיותכם הוספנו כתוביות , סיכום של הוידאו וטקסט מלא (transcription) של הוידאו. את הוידאו המלא ואת הסיכום ניתן לקבל מיידית בהשארת פרטים כאן בהמשך. מה ניתן ללמוד מצפיה בוידאו ? כיצד […]

Read more »

What's New in GitLab CI/CD February 2020

וידאו חדש עם מנהל המוצר! מה התחדש ב- CI/CD של GitLab ב-3 הגירסאות האחרונות (12.5 עד 12.7) לנוחיותכם הוספנו כתוביות וכן את השקפים שמוצגים בוידאו. הנושאים המוצגים בוידאו: Associate Milestones with Releases (12.5) Environments Dashboard for Pipelines (12.5) Squash and Merge for Merge Trains (12.6) Automated evidence collection for Releases (12.6) Conan Package Registry for C/C++ […]

Read more »

פרקטיקות למניעת דליפת מידע סודי

data leak vulnerabilities

הדליפות האחרונות של מאגרי מידע (PayBox ואתר אלקטור של מרשם הבוחרים) הן מחדל אך לא גזירת גורל  – ניתן היה למנוע זאת בהתנהלות נכונה, ולכן חשבתי לכתוב בקצרה כמה גישות פרקטיות איך ניתן היה למנוע זאת ובאופן מהיר יחסית: בזמנים בהם האפליקציה אותה אנו מפתחים נמצאת בשלב הפיתוח / הבדיקות / ה- builds, יש להריץ כלי […]

Read more »

האם יש מגבלת מקום ב- GitLab Repo ?

בתקופה האחרונה נשאלתי מספר פעמים האם יש מגבלת מקום ב- git repo שמנוהל ע"י GitLab – והחלטתי לכתוב על זה פוסט קצר. כידוע, אחד היתרונות ב- GitLab בענן הציבורי (בהשוואה לשירותי git אחרים כמו Bitbucket או GitHub) הוא שגודל ה- repo המקסימלי הוא נדיב יחסית (10GB – בעוד שהאחרים מאפשרים בענן 1GB או 2GB ). […]

Read more »

חדש: רשימה עדכנית של כל העדכונים שנוספו ל- GitLab‎

gitlab all updates

עדכון אחרון: 09/11/2020 לצד קובץ האקסל הפופולרי של רשימת כל היכולות ב- GitLab אותו התחלנו להוציא לפני כחצי שנה (וזמין להורדה כאן), הוצאנו כעת רשימה עדכנית של כל העדכונים שנוספו ב- 29 הגירסאות האחרונים של GitLab (מאז גירסא 11.0 מיוני 2018 ועד הגירסא האחרונה 13.5 ). רשימה זו כוללת פיצ'רים חדשים ועדכונים / תוספות לפיצ'רים קיימים (להבדיל מהרשימה […]

Read more »

מיגרציה מ- Bitbucket אל GitLab בחברת AppsFlyer – הקלטה חדשה מכנס GitLab

לפני כשבוע התקיים כנס GitLab Contribute בסן-פרנסיסקו. בין הדוברים היה אלעד ליב מחברת AppsFlyer, אותו אירחנו אותו ל- GitLab Meetup שארגנו (והתארחנו במשרדי החברה) לפני כשנה. חברת AppsFlyer עוסקת בניתוח פרסום במובייל , ולאחרונה גייסו 210 מליון דולר בסיבוב השקעות רביעי. בכנס בארה"ב, אלעד הציג את המיגרציה המוצלחת אל GitLab בפרספקטיבה של שנתיים, וכן הוסיף כמה עדכונים […]

Read more »

עדכוני אבטחה חדשים ל- GitLab 12.3 – כדאי לשדרג את השרת

אתמול יצאו עדכוני גירסא עם security fixes, וכדאי לכם לעדכן את שרתי ה- GitLab שלכם בהתאם. העדכונים יצאו לגירסאות 12.3, 12.2 ו- 12.1 — גם לגירסאות החינמיות (Community Edition) וגם לגירסאות ה- Enterprise. כדאי גם לזכור שמומלץ לעדכן את מכונות ה- runners שלכם במידה ואתם משתמשים ב- GitLab CI/CD . זקוקים לעזרה בשדרוג? כאן תוכלו […]

Read more »

כדאי להכיר: מימוש Serverless שתוכלו לממש עם GitLab CI/CD בענן – וללא תשלום

gitlab ci serverless

בקצרה: תוכלו להריץ תוכניות שכתבתם מבלי להחזיק שרת משלכם וללא תשלום – באמצעות GitLab CI/CD לפני כמה חודשים התחלנו לחלק ללקוחותינו דו"חות Excel המכילים רשימות מפורטות של פיצ'רים הקיימים ב- GitLab. את הרשימות היינו מייצרים אוטומטית אחת לחודש, באמצעות "הנדסה הפוכה" וע"י שימוש ב- GitLab API , ומייצרים זאת באופן אוטומטי על מכונות פרטיות שלנו, […]

Read more »

שיפור זמני ריצת GitLab CI/CD Pipelines – יש כעת דרך נוספת (DAG)

gitlab ci-cd directed acyclic graph video

בין הפיצ'רים החדשים של GitLab ישנו אחד שרבים חיכו לו משום שהוא יכול לקצר את זמני הריצה של ה- CI/CD pipelines. מוזמנים לצפות בסרטון בנושא.

Read more »

האם החיבור הבא אפשרי? Jira + GitLab + GitLab CI/CD

בתקופה האחרונה ישנה התעניינות גוברת ב- GitLab ובפרט ברכיב ה- CI/CD המתקדם  שמגיע built-in במוצר. לאור זאת כתבנו לאחרונה כמה תכנים בנושא וקיימנו כמה מפגשים בנושא (כולם מוקלטים), וקיבלנו הרבה שאלות מעניינות. במאמר להלן אני מתמקד בשתיים מהשאלות שנשאלנו כמה פעמים, והיא: האם אפשר לחבר בין Jira  ל- GitLab ?  והאם אפשר לחבר בין Jira […]

Read more »

עדכוני אבטחה חדשים ל- GitLab 12.1 – כדאי לשדרג את השרת

gitlab security alert

אתמול יצאו עדכוני גירסא עם security fixes, וכדאי לכם לעדכן את שרתי ה- GitLab שלכם בהתאם. העדכונים יצאו לגירסאות 12.1, 12.0 ו- 11.11 — גם לגירסאות החינמיות (Community Edition) וגם לגירסאות ה- Enterprise. כדאי גם לזכור שמומלץ לעדכן את מכונות ה- runners שלכם במידה ואתם משתמשים ב- GitLab CI/CD . זקוקים לעזרה בשדרוג? פוסט שכתבנו […]

Read more »

האם החיבור הבא אפשרי? Bitbucket + Jira + GitLab CI/CD

gitlab bitbucket logo

בתקופה האחרונה ישנה התעניינות גוברת ב- GitLab ובפרט ברכיב ה- CI/CD המתקדם  שמגיע built-in במוצר. לאור זאת כתבנו לאחרונה כמה תכנים בנושא וקיימנו כמה מפגשים בנושא (כולם מוקלטים), וקיבלנו הרבה שאלות מעניינות. במאמר להלן אני מתמקד באחת השאלות שנשאלנו כמה פעמים, והיא: האם אפשר לחבר בין Bitbucket ל- GitLab CI/CD ? ולמעשה ואריציה של השאלה […]

Read more »