我正在使用Cloud build Service进行持续集成,并且能够在Google云源存储库中创建位桶镜像,但是,我想将所有位桶存储库镜像到云源存储库。 我不想一直手动创建。
我看到了[Rest API创建镜像存储库] [1]。但不知道该怎么做。
下面是我必须通过以创建镜像存储库的主体。请帮助我。
{
"name": "",
"size": 0,
"url": "",
"mirrorConfig": {
"deployKeyId": "",
"url": "",
"webhookId": ""
},
"pubsubConfigs": {}
}```
[1]: https://cloud.google.com/source-repositories/docs/reference/rest/v1/projects.repos/create
答案 0 :(得分:0)
嘿@SHASHIKUMARKL已通过终结点/v1/projects.repos/create
使用rest api尝试了您的想法,但是,由于mirrorConfig的正确性is read only field,它无法正常工作。因此您无法更改它以自动执行GCP和BitBucket之间的镜像过程。该端点/v1/projects.repos/create
旨在创建仓库而不镜像它们。镜像存储库的唯一方法是在this guide