Unity Package Manager CLI рабочий процесс
Следуйте этому порядку действий, чтобы подготовить пользовательские пакеты Unity с подписями с помощью интерфейса командной строки Unity Package Manager (UPM CLI).
UPM CLI является автономным инструментом, который можно запустить из терминала или интегрировать в конвейер непрерывной интеграции (CI). Он полезен, если вы создаете пакеты и хотите подписать их вне Unity Editor или без скрипта API, особенно в автоматизированных средах.
UPM CLI поддерживает те же платформы и архитектуры, что и Unity Editor.
Чтобы подготовить пакеты для распространения путем их подписания, выполните следующие задачи.
Предварительные условия
Перед использованием UPM CLI настройте среду, как описано в предварительных требованиях UPM CLI:
- Создайте учетную запись службы для вашей организации Unity. Это разовая настройка.
- Установите учетные данные учетной записи службы в переменных среды на локальном компьютере или в инструменте CI.
- Скопируйте ID вашей организации с панели Unity Cloud.
Установить UPM CLI
Установите инструмент UPM CLI на локальном компьютере или в среде CI. Вам нужно установить инструмент только один раз, а затем обновлять его каждый раз, когда появляется новая версия.
Для подробностей см. Установка Unity Package Manager CLI.
Пакет и подпись пакета
Используйте команду upm pack для пакета пользовательского пакета в подписанный файл tarball (.tgz), который можно распространять или публиковать. Запускайте эту команду каждый раз, когда нужно создать подписанный пакет.
Для подробностей, см. Пакет и подписать пакет с Unity Package Manager CLI.