This page describes the Generic Bootloader (GBL) respin process to submit a request for a new release of GBL.
Респин – это новый выпуск GBL. Чтобы запросить повторную проверку, выполните следующие действия:
Заполните форму запроса на повторную сборку GBL и немедленно свяжитесь с контактным лицом в Google.
- Эта форма создает ошибку запроса на повторную отправку глобального списка адресов. Запишите идентификатор ошибки.
Подготовьте исправление:
- Убедитесь, что исправление объединено с веткой разработки 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)Отправьте отчет об ошибке. После отправки запроса происходит следующее:
Процесс проверки
- Команда Google GBL рассматривает запрос и одобряет его или возвращает вам, если ей нужна дополнительная информация.
- После того как вы договоритесь об исправлении, команда GBL проверит изменения.
- Команда GBL объединяет, создает, тестирует на регрессию и сертифицирует изменения.
Выпуск
- Команда GBL выпускает двоичный файл на сайте ci.android.com.