有没有办法使用 gcloud CLI "link" github 存储库



我正在尝试自动创建Google Cloud项目并设置Google Cloud Build以自动构建github存储库。

但是在使用gcloud CLI创建触发器之前,我必须"链接";远程github存储库,我还没有找到如何做到这一点的线索。

如果我不这样做,我有以下错误:

ERROR: (gcloud.beta.builds.triggers.create.github) FAILED_PRECONDITION: Repository mapping does not exist. Please visit https://console.cloud.google.com/cloud-build/triggers/connect?project=ID to connect a repository to your project

我的github仓库使用Google Cloud Build github应用程序来允许云构建集成。

在关于创建触发器的Google文档中有一部分是关于gcloud beta的:

创建一个触发器,如果你的源代码在GitHub:

gcloud beta builds triggers create github 
--repo-name=[REPO_NAME] 
--repo-owner=[REPO_OWNER] 
--branch-pattern=".*" 
--build-config=[BUILD_CONFIG_FILE]  ```

请查看gcloud参考。

相关内容

  • 没有找到相关文章

最新更新