如何告诉Gitlab通过API镜像我的Github存储库?

时间:2018-09-20 15:11:58

标签: api github gitlab mirroring

我已经看到,Gitlab WebUI允许设置来自例如Github(在MyCoolRepository->设置->存储库->镜像存储库下)。

我已经看到通过API也可以做到这一点:https://docs.gitlab.com/ee/api/projects.html#start-the-pull-mirroring-process-for-a-project

有人知道这是如何工作的,以及API id需要使用哪些参数?

我想在脚本中自动执行此过程,因为我不想手动为Gitlab中的每个存储库设置自动镜像...

1 个答案:

答案 0 :(得分:2)

按照文档的说明,您只需要使用项目ID,就可以在以下页面看到它:

  

MyCoolRepository->设置->常规

或使用URL-encoded-path

就文档而言,无法设置此镜像配置。