[心得] CI 的使用注意事項

作者: TonyQ (自立而後立人。)   2020-08-24 08:49:02
這篇來聊 CI (Continuous integration) 的導入須知,
什麼是 CI ,中文常見是翻"持續整合"。
(也有人是 CI / CD 持續整合/持續交付 並稱,
我以下都只說 CI,但涵蓋是 CI/CD。)
雖然是一個常見而且通用的概念,
我個人覺得因為名字不太好懂,很多人還是一知半解。
DevOps 很大一部分的工作會跟這題有關,
這個詞的發展就我接觸的順序早 DevOps 不少。
這十年來有些詞彙的發展先後不一,
都是根據當時的市場跟分工需求,定義上有些混亂。
作者: ckp4131025 (ckp4131025)   2020-08-24 08:55:00
作者: jerryshadow   2020-08-24 09:02:00
作者: imchou239 (無聊人士)   2020-08-24 09:16:00
(不會'背'叫去過版或build) -> 應為"被"
作者: virgil246 (virgil585)   2020-08-24 09:31:00
作者: bbbgreentea (bgreentea)   2020-08-24 09:52:00
作者: brian80122 (Cevi)   2020-08-24 09:56:00
作者: et84121 (焦糖瑪琦屎)   2020-08-24 10:54:00
作者: AgileSeptor (S.Duncan_JB)   2020-08-24 10:58:00
作者: black2575 (說的也是)   2020-08-24 11:31:00
作者: shooter555 (shooter)   2020-08-24 13:16:00
我是用gitlab-ci, 重裝相依套件應該很難避免, 畢竟要維持自動化的話要不然就是固定依賴的套件 先備份一份docker image重複使用?
作者: knives   2020-08-24 13:45:00
gitlab的話,不是有cache可以用嗎
作者: shooter555 (shooter)   2020-08-24 13:51:00
對喔 docker image本身在重建好像也有cache 煩惱這個好像多餘了整個CI的主體應該是在Linter身上 0.0
作者: meokay (我可以)   2020-08-24 15:36:00
謝謝分享
作者: wayne0530 (小天)   2020-08-24 15:49:00
作者: blackcan (太平李榮浩)   2020-08-24 17:53:00
感謝分享!!!
作者: hellomotogg (你好機車)   2020-08-24 19:53:00
fastlane還蠻好玩ㄉ
作者: wulouise (在線上!=在電腦前)   2020-08-24 20:16:00
從沒有到有至少是一個進步
作者: ice0803 (缺人SpotifyFamily)   2020-08-24 20:51:00
感謝分享
作者: day831231 (下個地點)   2020-08-24 21:20:00
提供執行檔這些不是屬於CD的範圍嗎?
作者: TonyQ (自立而後立人。)   2020-08-24 22:03:00
樓上請看本文第三四行 XD
作者: landlord (91)   2020-08-24 22:36:00
朋友:PTT上鯊魚環伺,不小心流點血就會被圍起來咬了
作者: kennedy1024   2020-08-24 22:36:00
推!
作者: clamperni (肥宅牛牛)   2020-08-25 00:06:00
VVVVVVVVVVVVVVVV
作者: joery (Lin)   2020-08-25 08:08:00
大力的推,感謝分享
作者: SFV650 (Gladius)   2020-08-25 08:16:00
感謝分享
作者: shooter555 (shooter)   2020-08-25 09:05:00
CI看起來就像是統整之前的一些流程 給他一個名詞
作者: SoftwareSing (初音唱歌)   2020-08-25 12:08:00
建置速度慢一點才能看著 pipeline 發呆啊 (X
作者: GLaDOS1105 (HAHAHA)   2020-08-25 13:41:00
看著 pipeline 發呆不知道為什麼有種強烈的吸引力
作者: unmolk (UJ)   2020-08-25 23:35:00
推 最近跟lab一起做專案才學到CI/CD的概念 不然平常只會寫完慢慢deploy 有夠浪費時間話說tony大最近產出好多篇分享文XD最近比較多時間嗎
作者: superpandal   2020-08-26 00:23:00
這東西感覺如果自己想方便一點就創的出來 專門提無非要交流
作者: kaitokid1214 (羽)   2020-08-26 11:22:00
好文 推個

Links booklink

Contact Us: admin [ a t ] ucptt.com