如何使用 bash 脚本更新谷歌云构建触发器的替换值?

问题描述 投票:0回答:0

我想编写一个脚本,我将在其中传递值,脚本将自动更新所有替换值。在云构建触发器中,我将 _DOCKER_IMAGE、_IMAGE_TAG、_BUCKET_NAME 等值传递给云构建触发器的替换值。我正在查看文档 Gcloud command options for triggers 但没有找到任何使用 gcloud 命令更新替换值的参考。我尝试了这些命令,但未能执行。

gcloud beta builds triggers update <TRIGGER_NAME> --project=$PROJECT_ID --substitutions=_BUCKET_NAME=demo-bucket-name

gcloud alpha builds triggers update <TRIGGER_NAME> --project=$PROJECT_ID --substitutions=_BUCKET_NAME=demo-bucket-name

我得到的错误信息:

错误:(gcloud.beta.builds.triggers)无效的选择:“更新”。 也许你的意思是:
gcloud beta 构建触发导出
gcloud beta 构建连接更新 github
gcloud beta 构建连接更新 github-enterprise
gcloud 构建取消
gcloud 构建描述
gcloud 构建列表
gcloud 构建日志
gcloud 构建提交

google-cloud-platform gcloud substitution google-cloud-build build-triggers
© www.soinside.com 2019 - 2024. All rights reserved.