Jenkins - Pipeline as Code - C++ 專案
接續前一篇 Jenkins - Pipeline as Code - 第一個專案,這次來建立 C++ 專案
接續前一篇 Jenkins - Pipeline as Code - 第一個專案,這次來建立 C++ 專案
Jenkins - Pipeline as Code - 簡介說明完簡單範例,接著來實際建立專案執行看看
Jenkins 是個歷史悠久的 CI / CD 工具,從 Jenkins 2.0 開始正式推展 Pipeline,有別於以往使用 Web UI 操作的特性,導向 Pipeline as Code 的實踐。透過在原始碼專案新增一個 Jenkinsfile 的檔案,將 Pipeline 的流程都寫在檔案內。
前一篇發現預設的 Jenkins Agent 沒有 C++ 編譯環境,所以我們要來解決這個問題。
介紹如何建立一個有 C++ 編譯環境及 Jenkins Agent 的 Docker Image。