GBL 리스핀 프로세스

이 페이지에서는 GBL의 새 출시 버전을 요청하기 위한 일반 부트로더 (GBL) 리스핀 프로세스를 설명합니다.

리스핀 은 GBL의 신작입니다. 리스핀 요청을 제출하려면 다음 단계를 따르세요.

  1. GBL 리스핀 요청 양식을 작성한 후 즉시 Google 담당자에게 문의합니다.

    • 이 양식을 작성하면 GBL 리스핀 요청 버그가 생성됩니다. 버그 ID를 기록해 둡니다.
  2. 패치를 준비합니다.

    • 패치가 GBL 개발 브랜치에 병합되었는지 확인합니다.
    • 패치를 적절한 GBL 출시 브랜치에 적용합니다.
    • 체리픽된 패치를 수정하여 1단계에서 생성된 버그 ID를 커밋 메시지의 Bug: XYZ 태그로 포함합니다.

    예: <development-branch>에서 <release-branch>로 변경 목록 (CL)을 체리픽하려면 다음 단계를 따르세요.

    # 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팀이 변경사항의 병합, 빌드, 회귀 테스트, 인증을 진행합니다.
    • 버전: