如何解决“ gcloud beta构建触发器”错误,带有“ --name”标志
这是一个非常简单的问题:我正在使用以下命令:
gcloud beta builds triggers create github \
--name="trigger_by_master_push" \
--repo-owner="{REPO_OWNER}" \
--repo-name="{REPO_NAME}" \
--pull-request-pattern="^master$" \
--build-config="cloudbuild.yaml"
使用文档here
中给出的结构给我错误:
ERROR: (gcloud.beta.builds.triggers.create.github) unrecognized arguments: --name=trigger_by_master_push (did you mean '--repo-name'?)
解决方法
这似乎是一个版本问题,因为在17th of August的GitHub上有关于Cloud Build触发器名称的更新。我在版本“ 2020.09.03”(309.0.0上的gcloud SDK)上运行带有beta
组件的命令,它对我有用。
您已经注意到,可以使用以下方法更新beta
组件来解决该问题:
gcloud components update
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。