Proses respons GBL

Halaman ini menjelaskan proses respin Bootloader Generik (GBL) untuk mengirimkan permintaan rilis baru GBL.

Respin adalah rilis baru GBL. Untuk mengirimkan permintaan putaran ulang, ikuti langkah-langkah berikut:

  1. Isi formulir permintaan respin GBL dan segera hubungi kontak (POC) Google Anda.

    • Formulir ini membuat bug permintaan respin GBL. Catat ID bug.
  2. Siapkan patch Anda:

    • Pastikan patch digabungkan ke cabang pengembangan GBL.
    • Terapkan patch ke cabang rilis GBL yang sesuai.
    • Ubah patch yang dipilih untuk menyertakan ID bug yang dibuat di langkah 1 sebagai tag Bug: XYZ dalam pesan commit.

    Contoh: Untuk memilih daftar perubahan (CL) dari <development-branch> ke <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. Kirimkan bug. Hal berikut terjadi setelah Anda mengirimkan permintaan:

    • Proses peninjauan:

      • Tim GBL Google akan meninjau permintaan dan menyetujuinya atau menetapkannya kembali kepada Anda jika tim memerlukan informasi lebih lanjut.
      • Setelah menyetujui perbaikan, tim GBL akan meninjau perubahan tersebut.
      • Tim GBL menggabungkan, membangun, menguji regresi, dan mensertifikasi perubahan.
    • Rilis: