跳转到主要内容
查看部署历史,并管理两种基于 Git 的 deploy 集成:webhook token 或 Square Cloud GitHub App。对于 listcurrent,应用 ID 是可选的,CLI 会先从参数中解析,然后是 squarecloud.app 配置文件,最后回退到交互式选择器;webhookgithub link/unlink 则改用 --app 传入。
squarecloud app deploy list
# 列出最近的部署记录,每个 commit 对应一行。
squarecloud app deploy current <appID>
# 显示该应用当前配置的 Git 集成(如果有)。
squarecloud app deploy list --json
# 以 JSON 格式打印原始部署时间线。
squarecloud app deploy webhook <githubToken> --app <appID>
# 创建一个 webhook deploy 集成,并打印需要添加到 GitHub 仓库的 URL。
squarecloud app deploy webhook --remove --app <appID>
# 移除已配置的 webhook 集成。
squarecloud app deploy github link owner/repository main --app <appID>
# 通过 Square Cloud GitHub App 关联一个仓库和分支。
squarecloud app deploy github unlink --app <appID>
# 从应用中取消关联 GitHub App 仓库。
使用 squarecloud app deploy --help 获取有关此命令的更多信息。