學習教材: Jenkins權威指南
CI: Continuous Integration 持續整合
簡單來說就是一個能夠監控你版本控制系統變化的工具,一旦系統內容有所變化,工具就會自動編譯和測試你的應用程式。
它應用在軟體開發上,就是透過更快的feedback來降低開發的風險。
持續佈署與持續交付,成為CI的核心價值
它應用在軟體開發上,就是透過更快的feedback來降低開發的風險。
持續佈署與持續交付,成為CI的核心價值
作為CI領頭羊的Jenkins
用戶介面簡單、直觀、平滑的學習曲線、良好的擴展性與社群活躍度,都是Jenkins得以持續得到用戶支持的原因。
接下來,藉由Jenkins七的階段的學習,讓人來一步步地了解Jenkins的運作與好用的地方。
1. 沒有建構SERVER
2. 創建一個建構SERVER
3. 在建構SERVER上面加上自動化測試
4. 加入量度指標
5. 更全面的測試
6. 自動化驗收測試與自動化佈署
7. 持續佈署
留言