楼主:
moon2519 (~X~X~)
2021-01-05 01:39:44饿死抬头,
感觉这个版上比较少讨论到这块?
有大大愿意分享一下做过的或碰过CI/CD flow吗?
就我的经验分享,碰过
1. phabricator + drone + Jenkins
> 优: 平台好code review/ 也可以做到protect branch
< 缺: arc 指令要额外学,要强迫大家都学command line
2. github(webhook) + jenkins(JenkinsFile)
> 优: 首次体验过hook的强大...整合JenkinsFile
< 缺: hook有低概率会掉...
3. gitlab + Jenkins + slack slash-cmd
> 优: 内网架设gitlab,搭配slack指令集配合
< 缺: 无法自动trigger,没有办法达到快(滥)速(用) CI/CD 检查代码
4. gitlab(yaml) + Jenkins
> 优: gitlab可以自动trigger,搭配Jenkins可以完整 CI/CD 整套
< 缺: 绑定gitlab...如果哪天想换bitbucket就gg惹...
最近在尝试解耦gitlab(yaml),思路是让server送hook event出来
我自己的server接收后在发API请Jenkins工作~~
以上,浅见。有错还请不吝指教,谢谢!
作者:
j830430 (j830430)
2021-01-05 01:43:00drone+argocdgitea+drone+argocd
Gitlab-ci用template继承, 比Jenkins好用
作者:
MarcoReus (Marco Reus)
2021-01-05 03:19:00GitHub+TravisCI
作者:
bill0205 (善良的小孩没人爱)
2021-01-05 09:06:00gitlab ci
作者:
alihue (wanda wanda)
2021-01-05 09:15:00不用为了平台解耦,这跟 ORM 说哪天要换 DB 一样没发生过换平台再 migrate 一次就好
作者:
Csongs (西歌)
2021-01-05 09:20:00gitlab ci +1
推一下我们公司的 screwdriver.cd ,虽然知道的人比较少,但其实满好用的。
作者:
bill0205 (善良的小孩没人爱)
2021-01-05 10:05:00身边也有人推circle ci
作者:
ian90911 (xopowo)
2021-01-05 10:21:00azure devops
作者:
alihue (wanda wanda)
2021-01-05 10:39:00其实 gitlab 内建自己完全可以跑完 cicd,完全不需要 jenkins
Gitlab + gitlab runner 绑好绑满
作者: ga013077 (Daky) 2021-01-05 11:21:00
gitlab+gitlab ci
作者:
bcjohn (bc)
2021-01-05 11:33:00azure devops
作者:
neo5277 (I am an agent of chaos)
2021-01-05 11:39:00gitlab全套啊,runner,跟registy爽
作者:
abola921 (南港金城武)
2021-01-05 12:30:00看团队编制跟实力水平,保守就搭jenkinsto 楼楼上,用gitlab全套会有冲动转enterprise
作者:
yamakazi (大安吴彦祖)
2021-01-05 12:32:00Jenkins, quickbuild
作者:
dave123 (宅男就是传奇)
2021-01-05 12:52:00gitlab ci +1
作者:
humanfly (laguna@HEADSHOT)
2021-01-05 13:03:00请问有没有能建mfc 跟 .net framework winforms的选项?
作者:
ybite (小犬/小B)
2021-01-05 14:15:00GitHub Actions 其实不错用 只是没有 skip ci 很伤...Travis 感觉烂掉了 尤其他们放生开源的事件...
敝公司 Github + CircleCi 皆企业版这没有一定答案,花钱省时间,花时间省钱的选择
作者:
Boska ( )
2021-01-05 16:50:00GitHub Action
作者:
wulouise (在线上!=在电脑前)
2021-01-05 18:59:00jenkins不是git push就会自动跑吗?
作者:
yyc1217 (somo)
2021-01-05 21:31:00选用的人多的那种组合 比较好找资料
作者: ahk12345 (程序猿) 2021-01-05 21:41:00
gitlab 全套 +1
作者:
Caesar08 (Caesar)
2021-01-05 22:00:00用过github+(travis or jenkins or gitlab),gitlab最好
gitlab 就直接 gitlab ci 了吧? 何苦再搭 jenkins
楼主:
moon2519 (~X~X~)
2021-01-05 22:50:00看起来gitlab-ci.yml大获全胜~~
作者: roccqqck (ccqq) 2021-01-05 23:23:00
请问gitlab全套了话可以 clusters吗
作者:
easyman (oops)
2021-01-05 23:26:00gitlab 全套吧
作者: roccqqck (ccqq) 2021-01-05 23:27:00
应该问gitlab如何clusters 同步
作者: johnny055279 (巴辣松) 2021-01-06 08:52:00
微软的AZURE
作者: triplee (none) 2021-01-06 13:01:00
用gitlab ci再搭jenkins也不会多苦啊 jenkins搭起来也不是只能用于cicd 个人在用gitlab+drone+jenkins+ansible这些都只是工具也都各有交集 对我来说用什么不是重点 怎么用 脚本的扩充性组织性即时性等 比较重要
作者:
sharek (...)
2021-01-06 21:29:00gitlab ci + fastlane
作者:
ziggyzzz (触手与萝莉阿斯)
2021-01-06 21:50:00gitlab是用全套爽用
作者: superpandal 2021-01-07 17:41:00
看场景 公司的话就你说的就可以 自用的话最高规格全自建
作者:
holydc (のヮの)
2021-01-08 01:10:00azure devops