« לעמוד הראשי

כל הפוסטים בקטגוריה  ‘אינטגרציה רציפה’

תהליך הפיתוח עם GitLab – חלק א'

GitLab היא מערכת מבוססת web הבנויה מעל Git, ומאפשרת יכולות ניהול קבצים וגירסאות, ניהול ומעקב אחר משימות, הרצת בניות ובדיקות ועוד. בשונה מכלים אחרים המשלימים את Git (דוגמת GitHub ו- BitBucket), זוהי מערכת הבנויה בקוד פתוח. GitLab מאפשרת תמיכה בתהליך פיתוח מלא ובצורה חדשנית ואטרקטיבית, ובמאמר זה אציג את התהליך העדכני כפי שהוא מוצע בגירסא האחרונה […]

Continuous Delivery and Progressive Delivery with GitLab

אני שמח לשתף במפגש מוקלט שבו אירחתי את אורית גולובינסקי, מנהלת מוצר בכירה בחברת GitLab – שאחראית על היבטי ה- CI/CD ובפרט על ה- Release ו- Progressive Delivery . בוידאו אורית הציגה הסברים על שיטות ומתודולוגיה, והדגימה איך ניתן לממש זאת באמצעות GitLab CI/CD . לנוחיותכם הוספנו גם את התמליל כאן בהמשך. תקציר: 0 – […]

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

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

הקלטה זמינה: היכרות עם GitLab CI/CD

לאחרונה אירחתי את Xiaogang Wen – מומחה טכני ו- Solution Architect שעובד בחברת GitLab ומלווה רבים מלקוחותינו בארץ (ואף התארח כאן בארץ). אירחתי אותו לוובינר של כשעה שבו הציג את GitLab CI .  במפגש הוא סקר את הפיצ'רים במוצר; את היתרונות במערכת ; ענה לכמה שאלות ששאלו אנשים מהקהל וגם העביר דמו טכני קצר. כידוע, […]

על מסע ה- DevOps לענן שעשו ב- Jaguar LandRover בסיוע GitLab

הפעם בחרתי לסכם הרצאה מכנס "DevOps Enterprise SUMMIT" שהיתה בלונדון בחודש שעבר, ולפני כמה ימים יצאו הקלטות מהכנס. את הכנס ארגן Gene Kim, מחבר הספר הידוע  "The Phoenix Project". בחרתי לסכם את ההרצאה הספציפית הזו מכמה סיבות: מסופר בה סיפור מעניין, המספר סיפור מסע על DevOps, שכולל ניסוי וטעיה – הדובר (מנהל מחברת Jaguar LandRover) […]

מוזמנים לוובינר: הצגת האתגרים בשימוש בקוד פתוח + Case Study + הצגת פתרון של Snyk

כיום כולם מסכימים שקוד פתוח מאפשר לפתח מהר יותר ולהוציא לשוק מוצר בזמן קצר יותר, ובהתאם לכך – חברות רבות מאפשרות למפתחים שלהן להכניס חבילות קוד-פתוח למוצר. אך מצד שני – קוד פתוח אינו בהכרח בדוק ואיכותי בהיבטי אבטחת-מידע — והכנסה שלו עלולה לתת פתח לפרצות אבטחה. אז מה עושים? וכיצד מתמודדים עם הנושא? אני […]

מאמר חדש: כדאי להכיר – GitLab Review Apps

אחת התכונות היחודיות הקיימות ב- – GitLab שאינה קיימת בכלים דומים כמו Jenkins,  GitHub או Bitbucket , היא תכונה הנקראת Review Apps . ה- Review Apps מאפשר להרים בקלות סביבה אמיתית מלאה לכל ענף פיתוח (branch) בנפרד, ולשתף אותה עם אנשים אחרים ע"י כך שנותנים להם לינק URL.   למעשה מתאפשרת כאן סימולציה מלאה של סביבה […]

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

היום ה- 22 לחודש, וכמו בכל 22 לחודש בשנים האחרונות – יצאה גירסא חדשה של GitLab, עם הרבה פיצ'רים חדשים ומסקרנים. סרקתי הערב את ה- Release Notes בזריזות ואני מציין כאן כמה פיצ'רים חדשים שריכזו עניין מצד משתמשים שדיברתי איתם בתקופה האחרונה. כמה פיצ'רים מעניינים ב- GitLab 10.6: 1. מערכת GitLab CI/CD כעת יכולה גם […]

העלאת סביבות פיתוח ובדיקות לענן: כדאי או לא כדאי?

עדכון אחרון: ינואר 2020 במסגרת עבודתנו השוטפת יוצא לנו לטפל בלקוחות רבים ובפרוייקטים עם דרישות שונות. כידוע אנחנו מספקים בין השאר סיוע בכלי-עזר לפיתוח ולבדיקות – בפרט הכלים Git, JIRA, Taiga, Jenkins, GitLab, GitHub, BitBucket, SonarQube, Artifactory, Nexus, Terraform, Xray, TestRail, Confluence, Mattermost, ClearCase, ClearQuest. אנחנו נשאלים מדי פעם מה האפשרויות לעבודה עם הכלים הנ"ל בהקשר לענן, […]

הקלטה זמינה כעת: וובינר הדרכתי על 9 GitLab ו- JIRA

לפני כמה ימים העברנו וובינר הדרכתי על GitLab. לשמחתנו היתה היענות רבה ולמעלה מ- 130 איש נרשמו אליו. אני שמח לבשר שההקלטה, השקפים והתקציר זמינים כעת כאן בפוסט הזה. הקלטה מלאה של הוובינר (כשעה): תקציר הוובינר על GitLab 9: 0:00 הקדמה על החברה + הצגת האג'נדה לוובינר + חדשות: קורסים חדשים על GitLab שאנו פותחים […]

וובינר על אתגרים בבניית אריזות התקנה: הקלטה ותקציר זמינים כעת

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

סקר חדש של GitLab מגלה את ההעדפות העדכניות של מפתחי תוכנה

סקר גלובלי שערכה חברת GitLab ומתפרסם היום, מגלה ממצאים מעניינים לגבי הלך הרוח של מפתחי תוכנה ברחבי העולם – הנה כמה מהם: 98% מהמפתחים עובדים עם כלים שנכתבו בקוד פתוח (כגון Git, GitLab, WordPress וכו') 92% מהם מעדיפים לעבוד עם כלים מבוססי Git 91% מעדיפים לעבוד עם אותם כלים גם בעבודה וגם על פרוייקטים אישיים 77% […]

הזמנה לוובינר על התקנות ו- InstallBuilder: הקלטה זמינה כעת

  מוזמנים לוובינר הדרכתי, חד פעמי ובעברית. מתי? יום שני 7/11/2016 ב – 11:00 בבוקר הוובינר נערך והוקלט – והוא זמין לצפייה ישירה. היכן? אצלכם במחשב או בכל מכשיר המחובר לאינטרנט (לא צריך להכנס לפקקים ולחפש חניה… ) במהלך ההדרכה נעבור על הנושאים הבאים : מהם האתגרים כאשר בונים קיט התקנה (אריזה) למוצר שאתם מפתחים כיצד מוצר […]

חדש: שירות דו"חות וגרפים מבוססי Jenkins ומותאמים ללקוח

כתוצר נלווה למוצר ניטור הביצועים שפיתחנו ל- Jenkins, צברנו המון ידע באיסוף מידע מה- API של Jenkins, והחלטנו לקחת על עצמנו להנגיש אותו כעת ללקוחות שצריכים דו"חות אוטומטיים, גם אם המידע לא נמצא במוצר שפיתחנו. אנו ערוכים לייצר דו"חות וגרפים מותאמים לפי צרכי המשתמש, כך שיעבדו אוטומטית לחלוטין, יום יום. במסגרת השירות אנו יכולים לייצר דו"חות […]

הזמנה לוובינר: ניטור ביצועים חכם למכונות Jenkins

  לרגל הוצאת גירסא 1.2 של מוצר ניטור הביצועים האפליקטיבי אותו פיתחנו לניטור Jenkins, ClearCase, ClearQuest נעביר וובינר הדרכתי מיוחד וחד פעמי בעברית ביום ד' 17/2/2016 בשעה 11:00 בבוקר. הוובינר הוקלט וזמין לצפיה ישירה! הפרטים בהמשך. במהלך ההדרכה נכסה את הנושאים הבאים: אילו רכיבים יש לנטר במכונות Jenkins (מכונות Masters ו- Slaves) מהם המדדים והמטריקות שכדאי להגדיר […]