有人用在线版 gitlab 吗,好像不太稳定

2018-12-19 14:55:10 +08:00
 Kilen

我指的是 gitlab.com 而不是私有部署。这几天偶尔推代码会有点慢,有一次怎么也推不上去,浏览器能正常访问,可是 22 端口好像一直超时,ssh -T git@gitlab.com 超时

打开代理了,还是推不上去,后来用 4G 热点就推上去了。问题是,部署的时候,阿里云服务器从 gitlab 上拉代码也拉不动...

后来是过了一个小时再部署就自动好了。

所以我在想如果有一天在紧急 hotfix 的时候遇到这种问题咋办,估计得手动下 zip 包然后手动更新代码...

就是不想私有部署才用云的。感觉在 “墙” 里啥都不太方便~

6246 次点击
所在节点    程序员
27 条回复
Kilen
2018-12-19 21:13:59 +08:00
gitlab / github 还是有很多一般的代码仓库不能替代的功能的,比如一推代码后就自动跑测试,测试不通过就不能合代码;代码合并成功后自动部署到 dev 环境;测试没啥问题可以发布到 staging,还可以做些限制,比如只有部署到 staging 成功后,才能部署到 production 环境...

当然,这些功能也可以用其他方案解决,比如 jenkins...

不过不说这些 CI,gitlab / github 的浏览代码,代码审核,比较不同分支之间代码差异也是比很多别的工具好用(好看)。
Kilen
2018-12-19 21:16:47 +08:00
@ysc3839 嗯,有道理,22 被墙的时候改一下协议比较简单,只要 443 没事的话
galaxyyao
2018-12-19 21:24:19 +08:00
@mokeyjay 能说下阿里云差在什么地方么?最近刚想开始用,如果有坑就换了。
刚发现一个坑,用 tortoisegit clone 阿里 code 的项目会报错,必须要换用命令行。不知道是不是还有其他更严重的坑。
jinwyp
2018-12-19 23:32:40 +08:00
gitlab 私有部署 并且带 CI 的 runner 是不是需要很高配置的机器, 最低多少。
codehz
2018-12-19 23:53:35 +08:00
gitlab 公共版本不仅仅是连接的问题,主要它其实也比较坑,那个 ci 服务即使都是用自己的 runner,经常也会卡(卡在 queue )而且这个卡还是不稳定的,有时候几分钟,有时候得几个小时。。。
scnace
2018-12-19 23:54:20 +08:00
之前我司的发布系统挂了 我就直接扔二进制文件给运维的 233
mokeyjay
2018-12-20 09:37:56 +08:00
@galaxyyao #23 有没有坑我不清楚,单纯试用了觉得功能过于简陋,所以我才说
”当然你如果只是单纯 push|pull 其他啥也不弄的话,两者没差“

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/518985

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX