Skip to Content
LaunchExt | Chrome 扩展开发平台 (Next.js + Plasmo) 🚀 Read more → 
文档GitHub 集成

Itero GitHub 集成

Itero 与 GitHub 集成,监控您的扩展程序仓库变化,并自动构建并将您的扩展程序推送到 Itero TestBed。

先决条件

  • 您已使用 zip 文件手动将扩展程序上传到 Itero
  • 您必须拥有 Itero 账户
  • 您必须拥有 GitHub 账户

安装 GitHub App

  1. 访问 Itero 仪表板中扩展程序的设置页面,点击”管理 GitHub App”
  2. 点击”安装 GitHub App”
  3. 选择您希望用于集成的 GitHub 账户(确保此账户有权访问底层扩展程序仓库)
  4. 点击”安装”

链接 GitHub 仓库

  1. 访问 Itero 仪表板中扩展程序的设置页面
  2. <所有者/仓库> 的形式输入仓库名称
  3. 点击”链接”

如果链接的 GitHub 账户有权访问该仓库,仓库将被链接。如果链接的 GitHub 账户无权访问该仓库,该过程将出错。

一旦您的仓库被链接,将出现一个输入字段,允许您指定要跟踪的自定义分支。如果您希望跟踪除 main 之外的分支,请指定分支名称并点击”跟踪分支”。

从个人版过渡到团队版

Itero GitHub 集成是 Itero”实体”和 GitHub”实体”之间的一对一绑定。

实体可以是用户或组织。

如果您正在从入门版切换到团队版,并且希望与新的 Itero 团队集成,您必须从您的个人 Itero 账户中移除当前的 GitHub 集成。为此:

  1. 打开个人 Itero 仪表板中扩展程序的设置页面
  2. 点击”管理 GitHub App”
  3. 点击”卸载 Plasmo Itero”

然后,打开团队 Itero 仪表板中扩展程序的设置页面,并按照安装 GitHub App 部分中概述的步骤操作。

对齐 Itero 邮箱和 GitHub 邮箱

当向您的 Itero 团队添加新用户时,有时新成员在 GitHub 上的邮箱地址可能与在 Itero 上的不同。这会导致 GitHub 集成出现问题,因为我们在每个平台上使用邮箱地址来识别用户进行 git 提交时。

要解决此问题,您可以更新与 GitHub 账户关联的邮箱列表。为此:

  1. 访问 https://github.com/settings/emails 
  2. 添加您用于注册 Itero 的邮箱地址
最后更新于