Google משתפת פעולה עם GitHub כדי לפשט את תהליך ה-CI עבור הענן שלך

סמל זמן קריאה 3 דקות לקרוא


קוראים עוזרים לתמוך ב-MSpoweruser. אנו עשויים לקבל עמלה אם תקנה דרך הקישורים שלנו. סמל טיפים

קרא את דף הגילויים שלנו כדי לגלות כיצד תוכל לעזור ל-MSPoweruser לקיים את צוות העריכה קראו עוד

לפני זה של מיקרוסופט רכישה, GitHub הכריזה היום על השותפות שלה עם Google כדי לפשט את תהליך השילוב הרציף (CI) בענן. כחלק משותפות זו, Google Cloud Build מגיע ל-GitHub. Cloud Build יעזור למפתחים ליצור בנייה מהירה, עקבית ואמינה בכל השפות ולהגדיר בקלות CI באמצעות Cloud Build ולהפוך בנייה ובדיקות לאוטומטיות כחלק מזרימת העבודה של GitHub שלהם.

"השחרור של Cloud Build ב-GitHub Marketplace הוא הצעד הראשון בשותפות מרגשת. הבאת האינטגרציה הרציפה המנוהלת במלואה שלנו לפלטפורמת GitHub תספק CI מהיר, חסר חיכוך ונוח לכל מאגר ב- GitHub. Google Cloud ו-GitHub חולקים חזון עבור פרודוקטיביות מפתחים ואנו מצפים להמשיך ולהתבסס על השותפות הזו." - מלודי מקפסל, סגנית נשיא להנדסה ב-Google Cloud.

"GitHub נרגש לשתף פעולה עם Google כדי להפוך את CI לפיתוח אפליקציות מקורי בענן ללא כאבים. היכולת להשתמש ב-Cloud Build עבור CI כחלק מזרימת העבודה של GitHub היא רק ההתחלה של שותפות זו ואנו מצפים לבנות עוד בעתיד עם גוגל" ג'ייסון וורנר, סמנכ"ל הטכנולוגיה ב-GitHub.

דגשים בשילוב זה:

  • בונה Docker עם תצורת אפס: בשלב אחד, אתה יכול להריץ בנייה אוטומטית של מיכלים ובדיקות על שינויים שנדחפו למאגר GitHub כחלק מכל בקשת משיכה. GitHub יזהה וימליץ אוטומטית על CI עבור מאגרים המכילים Dockerfile.
  • מדרגיות: Cloud Build עונה על הצרכים ההולכים וגדלים של הארגון שלך. אתה יכול לעבור מבנייה בודדת במחשב המקומי שלך למספר בנייה במקביל בענן על פני מספר רב של פרויקטים, והכל תוך דקות ספורות.
  • אבטחה: הרכיבים פועלים על תשתית המוגנת על ידי האבטחה של Google. אתה מקבל שליטה מלאה על מי יכול ליצור ולהציג את ה-builds שלך, באיזה קוד מקור ניתן להשתמש, והיכן מאוחסנים חפצי ה-build שלך.
  • גמישות: למקרי שימוש מתקדמים, תוכל לכלול קובץ cloudbuild.yaml בעת הגדרת CI באמצעות Cloud Build. זה מאפשר לך להגדיר שלבי בנייה מותאמים אישית, להאיץ בנייה על ידי שמירה במטמון של תמונת Docker, לבנות קונטיינרים רזים יותר ולפרוס ישירות אל Google Kubernetes Engine, Google App Engine, אשכולות מקומיים (בקרוב אלפא), או ספק ענן אחר.
  • תובנות: לאחר השלמת הבנייה, פרטים על זמני בנייה, כשלים וחפצים זמינים בתוך GitHub דרך ה-Checks API, כך שתוכל להבין ולאבחן תוצאות בנייה מתוך סביבת GitHub המוכרת. יומנים והיסטוריה מלאים זמינים בממשק המשתמש של Cloud Build ב-Google Cloud Console.

למד עוד על שותפות זו מקישור המקור למטה.

מקור: GitHub

עוד על הנושאים: GitHub, Google Cloud, מיקרוסופט, שותפות

השאירו תגובה

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *