基於 Jenkins 自動化流水線實踐持續整合的軟體開發實務,提升工程團隊交付力與兼顧軟體品質
只要將程式碼提交到儲存庫就完成開發了嗎?DevOps 需要基於持續整合的軟體開發實務達成,而持續整合的實踐包含了版本管理、分支策略、小步迭代等要素。如何融入這些要素並透過自動化流水線達成持續整合(Continuous Integration, CI)與交付(Continuous Delivery, CD) 是邁向 DevOps 的關鍵。
Jenkins 為現今主流的 DevOps 持續整合與交付的工具鏈之一,該工具易於與 DevOps 技術生態系整合,以確保在軟體開發生命週期的可靠性與品質。本課程將從需求驅動協作開發,並透過 Jenkins CI/CD 交付兼顧速度與品質的產物!