提升團隊信心的定心丸
C - Continuous 持續 I - integration 整合 C - Continuous 持續 D - Delivery 交付 從字面上的意思,就是希望產品在開發能持續整合,在營運上能持續交付。 這聽起來就像廢話…
講白話一點,他們最簡單的理念,就是希望藉由工具幫助,來把建立環境、單元 /整合測試、測試結果分析、佈署、回報,一系列的流程都能達到自動化。 但是能做到持續整合與持續交付是一件困難的是,所以我們需要藉由工具來幫忙。
減少一些費時的人工成本。 開發團隊的開發環境可以藉由 CI的工具來統一規範。 不懂技術的成員,也能藉由 CI 的工具所產生的報表,來了解目前系統或產品的狀況。 能讓所有成員參與整個開發週期。
CI 、 CD只是一種概念,所以我們需要建立 CI Server來協助我們做到這兩件事。
CI Server 有 Jenkins 、 Travis CI 、 CircleCI等等…
漏掉你的別打我…小弟知道的也不多><
Demo
教學請看 http://joel-zhong.logdown.com/posts/545549/setup-ci-server-using-jenkins
謝謝聆聽 !!
有問題嗎 ??
Top Related