Unity Gaming Services(Unity 游戏服务)CLI

Unity Gaming Services(Unity 游戏服务)(UGS) CLI 是一个命令行界面,其中提供了各种工具来管理、测试和部署 Unity Gaming Services(Unity 游戏服务)配置。此 CLI 为 Unity Cloud Dashboard 提供了一种可扩展且可自动化的替代方案,可以改进团队的工作流程和提高其效率。

开始使用

要开始使用 UGS CLI,请参阅以下文档:

如需查看完整文档,请参阅 UGS CLI 文档。

支持的服务和用例

部署

Deployments 为 UGS 引入了 Config as Code 工作流程。您可以在 CLI 中使用 deploy 命令来部署文件配置,从而实现集成到自动构建管线 (CI/CD) 中。

Unity 编辑器还通过包括 Remote ConfigCloud Code 在内的资源包支持 Deployments 功能。此 CLI 为与引擎无关的开发者启用 Deployments 功能并实现自动化构建工作流程。

通过 Deployments 可以:

  • 使用 Cloud Code 和 Remote Config 的本地配置。
  • 跟随游戏客户端代码添加服务配置。
  • 将类似 git 的工作流程应用于服务配置,例如分支、合并、差异比较、标签。
  • Unity 环境映射到代码仓库分支并独立工作。
  • 通过 CLI 或 Deployment(部署)窗口手动部署文件配置。
  • 向您的 CI/CD 管线添加部署步骤以实现自动部署。

Deployments 支持的服务

CLI 支持的服务