Процесс повторной проверки профиля компании в Google

This page describes the Generic Bootloader (GBL) respin process to submit a request for a new release of GBL.

Респин – это новый выпуск GBL. Чтобы запросить повторную проверку, выполните следующие действия:

  1. Заполните форму запроса на повторную сборку GBL и немедленно свяжитесь с контактным лицом в Google.

    • Эта форма создает ошибку запроса на повторную отправку глобального списка адресов. Запишите идентификатор ошибки.
  2. Подготовьте исправление:

    • Убедитесь, что исправление объединено с веткой разработки GBL.
    • Примените исправление к нужной ветке релиза GBL.
    • Измените выбранный патч, чтобы добавить идентификатор ошибки, созданный на шаге 1, в качестве тега 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.