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

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

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

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

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

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

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

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

הורדת פריטי מידע שנוצרים בתהליך פיתוח (Artifact)

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

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