作者:
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