فرایند چرخش مجدد GBL

این صفحه فرایند چرخش مجدد «بارکننده عمومی» (GBL) را برای ارسال درخواست انتشار جدید GBL شرح می‌دهد.

بازچرخش نسخه جدیدی از GBL است. برای ارسال درخواست چرخش مجدد، این مراحل را دنبال کنید:

  1. فرم درخواست چرخش مجدد GBL را تکمیل کنید و بلافاصله با نقطه تماس Google خود تماس بگیرید.

    • این فرم اشکال درخواست چرخش مجدد GBL ایجاد می‌کند. شناسه اشکال را یادداشت کنید.
  2. آماده کردن وصله:

    • درستی‌سنجی کنید که وصله در شاخه توسعه GBL ادغام شده باشد.
    • وصله را در شاخه انتشار GBL مناسب اعمال کنید.
    • وصله گلچین‌شده را اصلاح کنید تا شناسه اشکال ایجادشده در مرحله ۱ را به‌عنوان برچسب Bug: XYZ در پیام ارسال اضافه کند.

    مثال: برای گلچین کردن فهرست تغییرات (CL) از <development-branch> به <release-branch>:

    # 1. Check out the target release branch
    git checkout <release-branch>
    
    # 2. Fetch the upstream development branch (Source of Truth)
    git fetch aosp <development-branch>
    
    # 3. Cherry-pick the commit (Preserving metadata)
    git cherry-pick -x <commit_hash>
    
    # 4. Update the commit message to include the Respin Bug ID
    # (Don't remove existing Bug IDs or change the Change-Id)
    
  3. اشکال را ارسال کنید. پس‌از ارسال درخواست، موارد زیر اتفاق می‌افتد:

    • فرایند بازبینی:

      • تیم Google GBL درخواست را بررسی می‌کند و آن را تأیید می‌کند یا اگر تیم به اطلاعات بیشتری نیاز داشته باشد، آن را به شما برمی‌گرداند.
      • پس‌از توافق بر سر اصلاح، تیم GBL تغییر را بررسی می‌کند.
      • تیم GBL تغییر را ادغام، ایجاد، و برای پسرفت آزمایش می‌کند و آن را تأیید می‌کند.
    • انتشار:

      • تیم GBL باینری را در ci.android.com منتشر می‌کند.