如何使用REST API将Bitbucket存储库连接到Google云源存储库

时间:2019-12-16 11:04:55

标签: google-apis-explorer google-cloud-build

我正在使用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

1 个答案:

答案 0 :(得分:0)

嘿@SHASHIKUMARKL已通过终结点/v1/projects.repos/create使用rest api尝试了您的想法,但是,由于mirrorConfig的正确性is read only field,它无法正常工作。因此您无法更改它以自动执行GCP和BitBucket之间的镜像过程。该端点/v1/projects.repos/create旨在创建仓库而不镜像它们。镜像存储库的唯一方法是在this guide

之后一个接一个地镜像。
相关问题