镜像从github到gitlab

时间:2016-05-31 13:16:12

标签: github gitlab mirror

在Gitlab中,现在可以自动镜像远程GIT仓库: http://docs.gitlab.com/ee/workflow/repository_mirroring.html

同步可以手动完成,也可以通过gitlab cron脚本完成(每小时运行一次)。

我想以这种方式同步我的github repo并使用我自己的跑步者运行Gitlab CI工作。

是否可以自动化同步任务,即通过Github webhooks?你知道Gitlab基础设施是否还有其他办法吗?

我想避免像黑客一样:   - 在gitlab runner中克隆github repo   - 运行自己同步的cron作业

1 个答案:

答案 0 :(得分:4)

镜像确实有效,但速度很慢。如果您的目标是为github存储库运行gitlab-ci,那么好消息,gitlab发布了一个新版本,它允许您使用github.com存储库和gitlab-ci:
https://about.gitlab.com/2018/03/22/gitlab-10-6-released/

  

GitHab的GitLab CI / CD是我们GitLab.com免费套餐的一部分

说明: