הורדת ארטיפקטים של build

מרכז הבקרה של אינטגרציה רציפה (CI) של Android (Android CI) הוא כלי מבוסס-אינטרנט שמארח את גרסאות ה-build של Android Open Source Project (AOSP) וגרסאות build אחרות שקשורות לפלטפורמת Android, כמו General System Image (GSI) ו-Compliance Test Suite (CTS). אפשר להשתמש במרכז הבקרה כדי לראות מתי התוכן שהוספתם יהיה זמין ב-AOSP. איור 1 מציג את לוח הבקרה של Android CI:

לוח הבקרה של Android CI.

איור 1. לוח הבקרה של Android CI

הרכיבים העיקריים במרכז הבקרה הם:

  1. השם של ההסתעפות ב-Git שבה מתבצעים ה-builds.
  2. הגדרת המכשיר היעד והגרסה שלו.
  3. גרסת ה-build יכולה להיות user, userdebug או eng. למידע נוסף על וריאנטים של גרסאות build, ראו בחירת יעד.
  4. המזהה הייחודי של ה-build.
  5. קישור קבוע לדף של ה-build הספציפי במרכז הבקרה של Android CI.
  6. קישור לשינויים שכלולים ב-build הזה. השינויים זהים לכל שורה של יעדים.
  7. קישור לפריטי המידע שנוצרים בתהליך פיתוח (Artifact) שאפשר להוריד לגרסה הזו. הוראות להורדת ארטיפקטים מפורטות במאמר הורדת ארטיפקטים של גרסאות build.

כל שורה מייצגת build מלא של ה-builders האוטומטיים של Android. כל עמודה מייצגת שילוב של יעד וגרסת ויאנט. בכל תא מוצג המצב הנוכחי של גרסה זמינה ל-build. הצבעים מייצגים את המצבים הבאים:

  • ירוק מייצג דגם מוצלח.
  • צהוב מייצג גרסת build שעדיין נמצאת בתהליך.
  • אפור מייצג build שממתין למשאבי מחשוב ועדיין לא התחיל.
  • אפור עם קו נטוי מייצג גרסה לא זמינה. היעד עדיין לא תוזמן או שהוא כבר לא מופעל ולא תתבצע גרסה שלו.
  • שחור מייצג גרסה שהופסק לפתח אותה כי חלף זמן ההמתנה המקסימלי ליצירת הגרסה, והיא לא תיווצר.

הורדת ארטיפקטים של build

אחרי שה-build מסתיים, פועלים לפי השלבים הבאים כדי להוריד את הארטיפקטים של ה-build:

  1. לוחצים על (View artifacts) כדי לעבור לדף Build Artifacts.
  2. לוחצים על שם פריט המידע כדי להוריד אותו.