Version: 2021.1
使用 Unity 开发者控制面板 (Developer Dashboard) 对 Unity Cloud Build 进行 Perforce 配置
发布到 iOS

使用 Unity 开发者控制面板 (Developer Dashboard) 对 Unity Cloud Build 进行 Plastic 配置

Unity Cloud Build 支持存储在 Plastic SCM 代码仓库中的项目。

注意:要使用此功能,必须订阅 Unity Teams Advanced。

本主题介绍:

  • 在控制面板中配置 Plastic
  • 设置目标构建平台

在控制面板中配置 Plastic

要配置 Cloud Build 从 Plastic 代码仓库构建项目,请执行以下操作:

  1. 登录 Unity 开发者控制面板 (Developer Dashboard)。
  2. 在 Projects 页面上,选择您的项目。
  3. 在控制面板 Overview 窗口中的 Cloud Build 磁贴上,单击 Open Cloud Build Dashboard。
  4. 在 Build History 窗口中,单击 Set up Cloud Build。
  5. 在 Source Control 窗口中,单击 Manual 选项卡。
  6. 要连接到代码仓库,必须指定 Plastic 服务器的 URL。在 SCM URL 字段中,按以下格式之一输入 Plastic 服务器的 URL:
    • Host:port(如果您托管自己的 Plastic 服务器)
    • host@cloud(如果您使用 Plastic 云托管)
  7. 在 SCM Types 下拉菜单中,选择 Plastic SCM。
  8. 单击 Next: Access。Cloud Build 连接到托管站点时,它会自动检测您的仓库是公开还是私有代码仓库。如果仓库是公开代码仓库,Cloud Build 自动与其连接,而您可以跳至设置目标构建平台。
  9. 在 Grant us access to your source control 窗口中:
    1. 在 Username 和 Password 字段中输入 Plastic SCM 服务器的用户名密码。
    2. 从 Authentication Type 下拉选单中选择身份验证类型。
      Unity 建议您在 Plastic SCM 中创建一个对代码仓库具有只读访问权的新用户,并在此处使用该用户名和密码。
  10. 选择 Next: Target Setup。

设置目标编译平台

在控制面板中的 New Build Target: Basic Info 窗口上:

  1. 在 Target Label 字段中,输入此构建的名称。
  2. 从 Repo 下拉菜单中,选择用于构建项目的代码仓库。
  3. 从 Branch 下拉菜单中,选择用于构建项目的分支。
  4. 如果代码仓库的根文件夹未包含您的资源和项目设置,请在 Project Subfolder 字段中输入包含所需资源和项目设置的文件夹的 URL。
  5. 从 Unity Version 下拉菜单中,选择用于构建项目的 Unity 版本。要让 Cloud Build 自动检测项目的最新 Unity 版本,请启用 Auto Detect Version。这需要将您的 ProjectSettings/ProjectVersion.txt 文件签入到源代码控制中。
  6. 如果不希望每次更新代码仓库时自动构建项目,请禁用 Auto-build 开关。
  7. 如果要针对 iOS 或 Android 平台进行构建,请执行以下操作:
  8. 单击 Next: Credentials。
  9. 输入凭据,然后单击 Next: Build。
  10. 对于所有其他平台,请单击 Next: Build 以完成配置并开始初始构建。
使用 Unity 开发者控制面板 (Developer Dashboard) 对 Unity Cloud Build 进行 Perforce 配置
发布到 iOS