持續集成指南:GitLab 的 CI/CD 工具配置與使用

前言寫代碼這項工作,本質就是將工作自動化,減少手工操作提供效率,因為人的本質都是懶狗 , 程序員也不能例外 , 為了各種意義的效率提升(懶) , 我們需要持續集成工具 , 將代碼測試、編譯、發布這些重復性很高的工作,全部變成自動化,減輕工作量,提高效率,解放生產力,為華夏偉大復興貢獻力量
說回正題,持續集成工具主流的就 Jenkins 、Gitlab CI/CD 這些,因為我們剛好在用 Gitlab,所以就不去折騰 Jenkins 了,直接用這個好了~
關于 Gitlab 的安裝,可以參考我之前寫的文章:GitLab的安裝、配置、使用

【持續集成指南:GitLab 的 CI/CD 工具配置與使用】概念科普
縮略詞 CI / CD 具有幾個不同的含義 。CI/CD 中的"CI"始終指持續集成,它屬于開發人員的自動化流程 。成功的 CI 意味著應用代碼的新更改會定期構建、測試并合并到共享存儲庫中 。該解決方案可以解決在一次開發中有太多應用分支 , 從而導致相互沖突的問題 。
CI/CD 中的"CD"指的是持續交付和/或持續部署,這些相關概念有時會交叉使用 。兩者都事關管道后續階段的自動化,但它們有時也會單獨使用,用于說明自動化程度 。

    推薦閱讀