ادغام پیوسته اندروید

داشبورد یکپارچه سازی پیوسته اندروید ( ci.android.com ) امکان مشاهده سیستم مورد استفاده توسط پروژه منبع باز Android (AOSP) را فراهم می کند.

مشارکت کنندگان در AOSP می توانند از این داشبورد برای نظارت بر زمان ادغام مطالب ارسالی آنها در درخت استفاده کنند. رنگ وضعیت نشان می دهد که آیا تغییر یکپارچه با موفقیت در همه انواع ساخت ما ایجاد شده است یا خیر. برای راحتی، مصنوعات ساخت هر بیلد برای دانلود در دسترس هستند.

هر ردیف نمایانگر یک ساخت کامل در سازندگان خودکار اندروید است. هر ستون یک ترکیب هدف ساخت / نوع ساخت را نشان می دهد. در داخل شبکه، ساخت‌های در حال پیشرفت و تکمیل شده با این رنگ‌های پس‌زمینه نشان داده می‌شوند:

  • سبز: موفق
  • زرد: در حال انجام است
  • قرمز: ناموفق
  • خاکستری: در انتظار منابع و هنوز شروع نشده است
  • خاکستری با اسلش: ​​در دسترس نیست - این می تواند نشان دهد که هدف هنوز برنامه ریزی نشده است یا اینکه هدف دیگر فعال نیست و ساخته نخواهد شد.
  • سیاه: رها شده - ساخت از حداکثر زمان انتظار ما برای ساخت گذشته است و دیگر ساخته نخواهد شد

پس از اتمام ساخت، می‌توانید با کلیک کردن روی نماد ( مشاهده مصنوعات )، که به صفحه‌ای پیوند می‌خورد که می‌توانید مصنوعات را دانلود کنید، مصنوعات ساخت را دانلود کنید. با کلیک بر روی مربع، پانلی در پایین صفحه باز می شود که دارای یک برگه Details است که در آن گزارش ها نگهداری می شوند، یک برگه Changes که تغییراتی را که در یک ساخت وارد شده و پیوندی به مصنوعات ساخت را فهرست می کند. با تکمیل ساخت‌های جدید، داشبورد به‌طور خودکار به‌روزرسانی می‌شود.

تصویر داشبورد
شکل 1. داشبورد ادغام پیوسته

ویژگی های داشبورد عبارتند از:

  • نام شاخه: نام شاخه Git که در آن بیلدها اتفاق می‌افتند
  • هدف ساخت: پیکربندی دستگاه
  • Buildtype: پیکربندی دقیق هدف، که می تواند کاربر، userdebug یا eng باشد.
    برای جزئیات بیشتر، به انتخاب یک هدف مراجعه کنید.
  • Build ID: شناسه منحصر به فرد برای هر ساخت
  • پیوند Perm: پیوند دائمی به صفحه این بیلد در ci.android.com
  • پیوند تغییرات: به تغییرات موجود در این بیلد پیوند دهید
  • Build Artifacts: لینک دیدن و دانلود مصنوعات از این بیلد