Git 集成

帽子云支持从 GitHub、Gitee 和公开 Git 仓库部署。授权 GitHub 或 Gitee 后,可以在创建应用时直接选择私有仓库,并在推送代码时自动部署。

入口:左侧导航 → Git集成。页面有 Github 和 Gitee 两个标签页。

GitHub

GitHub 集成

授权

  1. 在 Github 标签页点击 Github 按钮,浏览器会打开 GitHub 授权窗口。
  2. 选择要授权的账号或组织,以及允许访问的仓库(全部仓库或指定仓库)。
  3. 完成后回到控制台,页面显示"您当前以 xxx 身份授权访问以下权限",并列出已授权的账号或组织。

创建应用时也可以在 GitHub 来源中点击 授权访问 完成同样的操作。

增加仓库授权

创建应用时找不到仓库,通常是授权时没有勾选该仓库。点击页面底部"没有找到授权的代码库,点击重新选择授权"旁的 Github,在 GitHub 中调整仓库访问范围即可。

取消授权

点击授权记录右侧的删除按钮并确认。

warning

取消 GitHub 授权后,已关联该授权的应用将无法继续部署,自动部署也会停止。

自动部署

使用 GitHub 来源的应用,向部署分支推送代码后会自动触发构建和部署,构建记录可在应用的 部署记录 中查看。

Gitee

Gitee 集成

  1. 在 Gitee 标签页点击 Gitee 按钮,在弹出的窗口中完成授权。
  2. 授权成功后列出已授权的 Gitee 账号。
  3. 创建应用时选择 Gitee 来源,先选择 Gitee 账户,再选择仓库和分支。

Gitee 来源通过 Webhook 自动部署,创建应用时默认开启,也可以在应用的 设置 中开关。

公开 Git 仓库

公开仓库无需授权。创建应用时选择 Git 来源,填写仓库地址(如 https://github.com/user/repo.git)和分支即可。公开 Git 来源不支持推送自动部署,需要在应用详情页点击 部署 手动更新。

更新于

此页面是否有帮助?