当Cloud Build触发器未出现在列表时,如何手动删除?
清除Cloud Build僵尸触发器的方法
用gcloud CLI定位并删除触发器
- 先确保已安装gcloud CLI,完成登录并指定目标项目:
gcloud auth login gcloud config set project 你的项目ID - 列出所有区域的触发器(覆盖UI可能遗漏的区域):
从输出里找到关联目标GitHub仓库的触发器,记录它的名称(gcloud builds triggers list --region=allNAME)和所属区域(REGION)。 - 执行删除命令:
按提示确认删除操作。gcloud builds triggers delete 触发器名称 --region=触发器所在区域
额外排查:切断GitHub与Cloud Build的关联
- 进入GitHub仓库的设置 > 集成与应用 > 已授权的应用,找到Google Cloud Build应用,取消对该仓库的授权,彻底终止关联。
验证
- 合并测试分支到main分支,确认不再触发无效的Cloud Build任务。
内容的提问来源于stack exchange,提问作者Geom
相关产品推荐
相关产品推荐

