镜像从github到gitlab

Les*_*nka 16 github mirror gitlab

在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作业,这些作业会更频繁地同步

Gab*_*oux 5

Mirror确实可以工作,但是速度很慢。如果您的目标是为github存储库运行gitlab-ci,这是个好消息,gitlab发布了一个新版本,可让您将github.com存储库与gitlab-ci一起使用:https ://about.gitlab.com/2018/03/
22 / gitlab-10-6-发布/

适用于GitHub的GitLab CI / CD具有我们的GitLab.com免费套餐的一部分

说明:

  • 仅在下个月之前免费,之后才需要付费。我正在尝试使用 https://github.com/samrocketman/gitlab-mirrors 来镜像项目......我个人认为这是 GitLab 错过的一个机会。让人们使用完整产品的最佳方法是用一些最好的功能来吸引他们,并且可以与他们现有的工具一起使用。哎哟! (3认同)