فرآیند ریسیدن GBL

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

ریسپین (respin) نسخه جدیدی از GBL است. برای ارسال درخواست ریسپین، این مراحل را دنبال کنید:

  1. فرم درخواست تغییر رمز حساب GBL را پر کنید و فوراً با نماینده گوگل خود تماس بگیرید.

    • این فرم یک باگ درخواست GBL respin ایجاد می‌کند. شناسه باگ را یادداشت کنید.
  2. پچ خود را آماده کنید:

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

    مثال: برای انتخاب یک لیست تغییر (CL) از <development-branch> به <release-branch> به صورت Cherry-pick:

    # 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 منتشر می‌کند.