Itero GitHub 集成
Itero与GitHub集成,可以监控您扩展程序仓库中的更改,并自动构建和推送您的扩展程序到Itero TestBed。
先决条件
- 您已经通过zip文件手动将扩展程序上传到Itero
- 您必须拥有一个Itero账户
- 您必须拥有一个GitHub账户
安装GitHub应用
- 访问您在Itero仪表板中的扩展设置页面并点击“管理GitHub应用”。
- 点击“安装GitHub应用”
- 选择您要用于集成的GitHub账户(确保此账户有权访问底层扩展仓库)
- 点击“安装”
链接GitHub仓库
- 访问您在Itero仪表板中的扩展设置页面
- 以
<owner/repo>
的形式输入仓库名称 - 点击“链接”
如果链接的GitHub账户有权访问该仓库,仓库将被链接。如果链接的GitHub账户无权访问该仓库,过程将报错。
一旦您的仓库被链接,将出现一个输入字段,允许您指定要跟踪的自定义分支。如果您想跟踪除main
之外的分支,请指定分支名称并点击“跟踪分支”。
从个人切换到团队
Itero GitHub集成是Itero“实体”和GitHub“实体”之间的1对1绑定。
实体可以是用户或组织。
如果您正在从入门级切换到团队级,并且希望与新的Itero团队集成,则必须从您的个人Itero账户中删除当前的GitHub集成。为此:
- 打开您个人Itero仪表板中的扩展设置页面
- 点击“管理GitHub应用”
- 点击“卸载Plasmo Itero”
然后,打开您团队Itero仪表板中的扩展设置页面,并按照安装GitHub应用部分中的步骤进行操作。
对齐Itero邮箱和GitHub邮箱
当将新用户添加到您的Itero团队时,有时新成员在GitHub上的电子邮件地址可能与在Itero上的不同。这会导致GitHub集成出现问题,因为我们使用每个平台上的电子邮件地址来识别用户在进行git提交时的身份。
要解决此问题,您可以更新与您的GitHub账户关联的电子邮件列表。为此:
- 访问 https://github.com/settings/emails (opens in a new tab)
- 添加您用于注册Itero的电子邮件地址