CI 持續整合
CI目的是建立自動化專案打包。
CD 持續發表
將打包完成的專案,自動發布。GitLab CI/CD
Pipeline
執行一次相當於執行一次建構;任何專案提交或合併等事件,都可以觸發Pipeline。
Stage
一次Pipeline可以定義多個Stage,每個Stage都會依序執行,只要有任一個Stage執行失敗,就會停止建構。
Job
同一個Stage裡的Job會並行,所有Job都執行成功,Stage才算執行成功。
CI目的是建立自動化專案打包。
執行一次相當於執行一次建構;任何專案提交或合併等事件,都可以觸發Pipeline。
一次Pipeline可以定義多個Stage,每個Stage都會依序執行,只要有任一個Stage執行失敗,就會停止建構。
同一個Stage裡的Job會並行,所有Job都執行成功,Stage才算執行成功。