终于说动公司切 Git 了,现调研阶段,求 GitLab + Jenkins 类似的技术方案推荐。

2022-02-23 14:22:04 +08:00
 InDom

总之是要切到 Git 代码管理了,现在准备把 CI/CD 之类也一并上了。

目前已知有以下技术,求其他技术方案供参考,谢谢:

GitLab 、Gogs 、CodeFever Jenkins 、TeamCity

要求是私有化部署,花钱可以。

如果能推荐的同时给出一点点理由就更好啦。

谢谢!

12798 次点击
所在节点    git
98 条回复
kongkongyzt
2022-02-24 13:16:45 +08:00
Coding 就挺好用的, 目前我们 BG 收购了 Coding 后也在内部大范围推广, 使用后的体验还不错
jinqzzz
2022-02-24 13:24:07 +08:00
看你们的需求喽,其实选择不多的。工作流可以复用甚至完全一致的项目比较多,可以考虑 Gerrit + Jenkins 的方案。各自配置的话用什么都行
wanguorui123
2022-02-24 15:58:52 +08:00
公司还是用 gitlab 吧
NJAllen
2022-02-24 16:44:20 +08:00
@forgottencoast 我们公司上万人也是全家桶,各平台的交互很好。用起来还不错,就是印度人来管理。管理人员比较操蛋。
Jinkeup
2022-02-24 16:50:56 +08:00
看到用 Docker 了,可以尝试 Gitlab+Jenkins+Docker+Harbor 用一下还是不错的,对代码和 images 都会有着不错的管理作用
ThanksSirAlex
2022-02-24 17:35:52 +08:00
cicd 不是很复杂的话 gitlab-ci 就完事了
duke807
2022-02-24 17:40:36 +08:00
十年前我讓公司從 svn 切到 git
我當時剛入職沒多久,本身也是剛畢業沒多久
公司用 svn ,我懶得學 svn ,先用 git-svn 頂了一段時間
lovedebug
2022-02-24 17:41:40 +08:00
说实话强烈建议选企业版的 github 或者 gitlab ,自建更新,出问题是很累的,能花钱解决的还是花钱吧
cheng6563
2022-02-24 17:52:44 +08:00
jenkins 就是个大胶水,基本啥都能黏上。
janus77
2022-02-24 18:13:32 +08:00
git 和 ci/cd 是两码事,Jenkins 可以直接上
git 的界面系统看你需求了,没有很复杂的 review 等等东西随便弄一个轻量级的都可以,后期有需求了可以再换别的系统。
forgottencoast
2022-02-24 20:42:47 +08:00
@NJAllen 我觉得 Atlassian 家的 UI 比较好看,插件市场上的插件也很丰富。
qfdk
2022-02-24 20:45:08 +08:00
gitlab-ce 刚升级完 还有 jenkins 别用 docker 要不然溶气炸了 你都不好升级
joyhub2140
2022-02-25 08:50:18 +08:00
@muyangren 哥们可以分享一下这个 PDF 文件嘛,看上去很不错!
a567
2022-02-25 11:24:44 +08:00
数据库管理工具可以看下 Bytebase ,跟 Gitlab 集成蛮好的
aguesuka
2022-02-25 11:27:42 +08:00
2022 年只用 Gitlab 就可以了, 真么必要用 gerrit 和 jenkins.
muyangren
2022-04-06 17:39:16 +08:00
@joyhub2140 #93 留个联系方式我发你
xyxc0673
2022-06-17 11:49:13 +08:00
@wineast 我想问下设计思路这篇文章的标题是什么呢?最近在 CI CD 上遇到了一些问题。
twistedmeadows
2022-07-05 10:31:58 +08:00
Jenkins 真的可以淘汰了,直接用 Gitlab CI Runner 就可以了

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

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

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

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

© 2021 V2EX