對於不少作嵌入式的同窗可能沒有聽過持續集成這個詞, 也就沒有接觸過Jenkins這個工具軟件,那麼什麼是持續集成, Jenkins具體用來作什麼呢?html
持續集成, Continuous Integraion 簡稱CIgit
隨着軟件開發複雜度的不斷提升, 團隊開發成員間如何更好的協同工做以確保開發的質量已經慢慢成爲開發過程當中不可迴避的問題,持續集成它倡導團隊開發成員必須常常集成他們的工做,天天可能發生屢次集成,而每次的集成都是經過自動化的構建來驗證,包括自動編譯,發佈和測試,從而儘快發現集成錯誤,讓團隊可以更快的開發內聚的軟件github
Jenkins是持續集成的一個軟件,原名Hudson, Jenkins能解決的問題:web
保證團隊開發人員提交代碼的質量,減輕了軟件發佈時的壓力;windows
持續集成中的任何一個環節都是自動完成的,無需太多的人工干預,有利於減小重複過程以節省時間、費用和工做量;瀏覽器
Jenkins的安裝很簡單 首先去https://jenkins.io/index.html 去下載windows 的war, Linux只須要下載對應的版本就能夠了,tomcat
將jenkins.war放到tomcat 目錄下的webapp目錄下, 啓動tomcat, 並在瀏覽器中輸入: http://localhost:8080/jenkins/app
說明Jenkins已經安裝成功webapp
接下來點擊new Item建立job工具
而後配置一下基本參數關於github ,郵件功能, 構建功能