You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否将Cloud Storage作为Cloud Build触发器的构建源?

Cloud Build触发器是否支持Cloud Storage作为源?

目前Cloud Build的触发器确实不直接支持将Cloud Storage存储桶作为构建源,官方仅支持以下两类触发器源:

  • Git代码库(包括GitHub、GitLab、Cloud Source Repositories)
  • 内联构建配置

不过你可以通过以下替代方案实现“基于Cloud Storage内容触发构建”的需求:

  • 用Cloud Functions/Cloud Run监听存储桶事件
    当Cloud Storage存储桶中的对象(比如构建配置文件、代码包)被创建或更新时,触发Cloud Functions或Cloud Run服务,在服务中通过gcloud builds submit --source gs://<你的存储桶>/<源路径>命令,或者直接调用Cloud Build API来提交构建请求。

  • 用Cloud Scheduler定时触发
    如果需要定期处理存储桶内的内容,可以通过Cloud Scheduler设置定时任务,周期性调用Cloud Build API或执行gcloud builds submit命令来触发构建。

  • 同步存储桶内容到Git库(可选)
    将Cloud Storage中的内容同步到Git代码库(比如Cloud Source Repositories),然后利用Git触发器来触发构建,这种方式适合需要版本控制的场景,但需要额外维护同步流程。

内容的提问来源于stack exchange,提问作者Brian K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 02:44:53