Выгрузка сборок проектов с помощью Unity Build Server

Unity Build Server — это новый способ переноса сборки проектов на выделенное оборудование, что позволяет студиям масштабировать сборку и повышать продуктивность команды.
Возможно, сборка проектов — это не первое, о чем люди думают, выбирая Unity, но понять, как обрабатывать сборки проектов, может стать серьезной проблемой по мере роста их размера и сложности. Это неприятно, когда ты находишься на этапе разработки и понимаешь, что не можешь обеспечить достаточное количество сборок проекта для тестирования всеми заинтересованными сторонами с такой скоростью, с которой проект обновляется. Или, что еще хуже, вы понимаете, что вашей команде приходится использовать собственную рабочую станцию для сборки проекта и что она теряет серьезное время в ожидании завершения сборки.
Unity Build Server — это тип лицензий, который запускает Unity в пакетном режиме, исключительно для сборки проектов Unity. Это значит, что разработчикам не придется использовать основное рабочее место для сборки проектов, что отнимет у машины ресурсы и замедлит выполнение любой другой работы. Это также позволяет большему количеству сотрудников запрашивать сборки в собственном темпе, когда они им нужны, чтобы не ждать ежедневной сборки для проверки того, что-то исправлено, или для проверки правильности работы новой сборки на другой целевой платформе.
Доступ к Unity Build Server могут получить как подписчики Unity Pro, так и Unity Enterprise. Клиенты Unity Pro могут использовать дополнительные пакеты, в то время как клиенты Unity Enterprise получают несколько лицензий Build Server в зависимости от количества лицензий Unity Enterprise. При необходимости корпоративные клиенты также могут добавлять больше лицензий Build Server с помощью дополнительных пакетов. Так что если вы уже оформили подписку Enterprise, то можете начать использовать Build Server прямо сейчас.

Для начала нужно настроить Unity License Server с портала Unity ID и развернуть его локально в сети студии с помощью централизованного пула плавающих лицензий Unity Build Server. После этого сервер лицензий Unity может динамически обслуживать лицензии Build Server по запросу пользователей. После завершения процесса сборки лицензия автоматически возвращается в пул.
Гибкость плавающей лицензии позволяет менять сетевое оборудование или целевые показатели развертывания в любое время без необходимости вручную переназначать лицензии. Кроме того, Unity Build Server можно настроить с помощью популярных систем автоматизации и непрерывной интеграции, чтобы он не мешал существующим процессам сборки, а просто делал процесс сборки более зыбким и интегрированным.

Чтобы начать работу с Unity Build Server, загрузите сервер лицензий с портала Unity ID. Вам нужно будет ответить на несколько вопросов о настройке с помощью процесса командной строки для сервера лицензий, чтобы получить требуемую информацию с целевого сервера. Полученный регистрационный файл сервера загружается на портал Unity ID, где генерируется лицензия Unity Build Server и становится доступным для развертывания обратно на целевом сервере.


Чтобы узнать больше о Unity Build Server, посетите страницу продукта. Или свяжитесь с нами, чтобы обсудить Unity Build Server с отделом продаж.
