« לעמוד הראשי

גירסא חדשה ל- GitLab! גירסא 10.6 יצאה היום

היום ה- 22 לחודש, וכמו בכל 22 לחודש בשנים האחרונות – יצאה גירסא חדשה של GitLab, עם הרבה פיצ'רים חדשים ומסקרנים.
סרקתי הערב את ה- Release Notes בזריזות ואני מציין כאן כמה פיצ'רים חדשים שריכזו עניין מצד משתמשים שדיברתי איתם בתקופה האחרונה.

כמה פיצ'רים מעניינים ב- GitLab 10.6:

1. מערכת GitLab CI/CD כעת יכולה גם לתפקד ככלי Continuous Integration עצמאי – מה שמאפשר חיבור שלה ל- git repositories חיצוניים כמו GitHub ו- Bitbucket , ובפרט github.com (הענן הציבורי של GitHub)

הואיל ומערכת ה- CI של GitLab קוצרת שבחים (קיבלה בין השאר את המקום ראשון בדו"ח של פורסטר לפני כחצי שנה – לינק בהמשך), ואפשר גם להשתמש בה בחינם במקרים רבים – הדבר הופך את השימוש ב- GitLab CI/CD לאטרקטיבי מאוד לדעתי.

(במשפט מוסגר אגיד שאנחנו בחברה כבר בחנו לא מזמן אפשרות לחבר את GitLab CI/CD למערכות SCM אחרות שהן לא מבוססות Git – כמו ClearCase – וגם זה אפשרי).

2. החיבור של GitLab  עם Kubernetes הופך הדוק עוד יותר. אפשר למשל לעשות כעת הפצה ל- K8S Cluster בלחיצת כפתור, וישנן אפשרויות ניטור חדשות מול K8S

gitlab kubernetes monitor

 

3. הרחבת יכולות ה- API – בכל חודש נוספות פונקציות API חדשות, המאפשרות לעשות אוטומציות מתוחכמות ותהליכים מעניינים. כעת יש תמיכה חדשה ביבוא/יצוא של פרוייקטים; גישה ל- Epics דרך API; יכולות נוספות מול ה- Merge Request ;  יכולות לשלוף תוכן שיחה מ- issue ספציפי או להכניס תוכן שיחה ל- issue ועוד.

4. ה- Group Issue Board, שמראה לוח משימות – אפשרי כעת גם בגירסא החינמית (עם הגבלה ללוח אחד כזה לכל פרוייקט בגירסא החינמית. בגירסאות בתשלום ללא הגבלת כמות הלוחות)

gitlab לוח משימות ניהול משימות קנבן

לוח משימות (בסגנון לוח Kanban), מסודרות ע"פ נושאים

 

5. הרחבות לתמיכה בסריקת קוד סטטי ודינאמי (SAST / DAST) – יש כעת תמיכה ב- Java (דרך Maven); אפשר לראות את תוצאות הסריקה כחלק מה- pipeline ועוד.

 gitlab static code analysis and dynamic sast dast

ניתן להריץ בדיקות ולראות את תוצאות הריצה (הצלחה / כשלון) ישירות בדשבורד עצמו – ללא צורך לצאת לכלי חיצוני – מה שהופך את זה לשימושי ביותר

6 . התמיכה בקבצי קונפיגורציה חיצוניים ל- GitLab CI/CD זמינה כעת בגירסאות ה- Enterprise ההתחלתיות (היתה זמינה ב- Premium קודם לכן)

7. פילטר חדש מאפשר לראות את הענפים (branches ) הפעילים ביותר – שימושי מאוד כאשר יש המון ענפים והסתעפויות.

יש עוד פיצ'רים מסקרנים – קישור לפוסט המקורי באנגלית – בסוף המאמר.

סרטון קצרצר (47 שניות) שהכנו עם צילומי מסך של כמה פיצ'רים חדשים:

 

חברת ALMtoolbox היא הנציגה הרשמית (היחידה) של GitLab  בישראל ובמדינות נוספות, ומספקת מגוון שירותים מסביב למוצר: רישוי, יעוץ, הדרכות, אחסון פרטי בכל העננים, חיבור למוצרים משלימים ועוד.
החברה מתמחה בתכנון תהליכי פיתוח ובדיקות ובהטמעת כלים תומכי ALM , CI/CD, DevOps ו- SCM כגון Git, Jenkins, GitLab, GitHub, JIRA, BitBucket, SmartBear, Confluence, Xray for Jira, Test Rail, ClearCase

נשמח לענות לכל שאלה! במייל gitlab@almtoolbox.com או טלפונית: 072-2405222

 

קישורים רלבנטים: