使用GitHub Apps连接存储库
重要
Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。
本文档介绍如何安装 App Center GitHub 应用并在开发工作流中使用此集成。
App Center GitHub 应用是一个GitHub Marketplace应用,可直接从 GitHub 安装。
若要安装应用,请在包含移动项目的存储库中的 GitHub 中打开拉取请求。 打开此拉取请求后,会显示一条通知,用于通过 CI GitHub 应用设置持续集成 (CI) 。 仅当未安装任何 CI GitHub 应用时,才会显示此通知。
单击通知中指向移动 CI 类别应用的链接,然后选择 App Center 应用。 选择四个计划(包括免费层)中的一个,然后安装应用。 可以在个人 GitHub 帐户和 GitHub 组织中安装该应用。
安装GitHub Apps后,登录到 App Center 或创建新的 App Center 帐户。 接下来,选择要设置的存储库,然后按照向导操作, () 创建应用。 显示的存储库是 App Center 有权查看的存储库。 可以通过更改 GitHub 应用配置来共享其他存储库。
备注
如果 GitHub 应用安装在 GitHub 组织中,则会自动创建一个 App Center 组织,并且该组织将成为新应用的所有者。 必须将其他成员添加到 App Center 组织,才能在 App Center 中查看或编辑应用。 可以阅读有关 App Center 组织的详细信息。
必须先配置分支,然后才能开始生成。 有关配置分支的详细信息,请参阅分别针对 Android、 iOS 和 Windows 的“配置生成”文章。 如果要生成拉取请求,请指定该拉取请求的目标分支的配置。
在 GitHub 上打开拉取请求将启动 App Center 生成,复制目标分支的生成配置。 在此生成过程中,App Center 将跳过启动测试和分发步骤。 当生成运行和完成时,App Center 在拉取请求视图的“检查”选项卡中将生成状态报告回 GitHub。 单击“在 App Center 上查看更多详细信息”链接,导航回 App Center 上的 内部版本。 在合并或显示在“检查”选项卡下之前,不会生成来自分支存储库的拉取请求。
备注
在未配置的分支上打开拉取请求时,“检查”选项卡将显示“ 需要操作”。 单击“ 解析 ”链接以配置分支。
通过添加对 GitHub 应用安装的存储库访问权限来添加新应用。 配置 GitHub 应用安装 ,并选择新存储库以授予访问和连接的权限。 单击“ 保存”后,将重定向到 App Center 以配置新应用。
备注
利用这一点的最佳方式是为“ 仅选择存储库 ”选择访问权限,并添加要配置的每个存储库。 如果生成依赖于专用 子模块, 则可能还需要添加这些子模块。
此外,安装 GitHub 应用后,App Center 会发送欢迎电子邮件。 单击电子邮件中的“ 连接存储库 ”按钮,通过 GitHub 应用连接新存储库,然后重复此过程以创建新连接。
现有 App Center 应用无法向 GitHub 报告生成状态, 除非 它们已加入上述步骤。 通过电子邮件链接创建新应用,以利用此功能。