玩轉jenkins一篇—什麼是jenkins,安裝jenkins

1.什麼是jenkins

jenkins是一個開源軟件項目,是基於java開發的一種持續集成工具,用於監控持續重複工作,提供一個開放易用的軟件平臺,使軟件的持續集成變得可能;

jenkins是一款能提高效率的軟件,可以把軟件開發過程中形成工作流,分以下幾部分:

開發—提交—編譯—測試—發佈

有jenkins後,在以上工作流中,除了開發過程,後續的都可以是自動化完成的:當你提交完代碼後,jenkins會自動運行你編寫的編譯腳本,編譯成功後,運行測試腳本,然後把編譯打包好的程序發佈出去,(jenkins可以幫助我們在寫完代碼後,做到一鍵完成一系列工作)。使用jenkins好處多多,減少重複的勞動,更重要的是,一個團隊的開發流程開始是不一致的,不一致會導致各種問題,最終會影響軟件的質量和開發效率;jenkins可以規範一定懂得行爲,避免一些問題的出現;

接下來我們分別以windows和linux說一下jenkins的安裝:

2.安裝jenkins

準備:jdk jenkins.war tomcat maven

1).我們使用tomcat安裝jenkins

a.下載jenkins:https://jenkins.io/download/ 選擇自己需要的版本下載;war包

b.把已下載好的jenkins.war放到tomcat下webapp下,啓動tomcat

c.登錄jenkins:http://localhost:8080/jenkins,第一次進入比較慢:打開後會需要一個口令按照它提供的路徑找到口令複製粘貼即可


完成後會出現一個讓你選擇安裝插件的界面,可以選擇安裝,也可以選擇跳過,等到完成安裝後再安裝需要的插件;

跳過之後回來到設置密碼界面,設置你的首次密碼


設置成功後,就會出現jenkins主界面:


到此jenkins安裝就告一段落了,如果想使用jenkins還是不夠的,還需要針對jenkins做一下配置,這個我們會在下節主講:

2).上面我們說了使用tomcat啓動jenkins,現在我們來說對於windows安裝jenkins配置:下載屬於windows下jenkins的安裝包:jenkins.msi

雙擊安裝,安裝後訪問http://localhost:8080/jenkins會出現和上面一樣的結果,後續都是一樣的流程

3).第三種是使用java -jar jenkins.war啓動jenkins

我們一般會使用指定端口啓動java -jar jenkins.war --httpPort=9999

然後我們使用http://ip:9999/jenkins訪問,然後重複上面工作;

這三種方案,選擇任意一種都是可以的,根據自己系統版本選擇即可;

一般來說使用tomcat和使用java -jar啓動是沒有侷限性的在那種系統都可以使用,而第二張僅限在windows安裝使用,

下節我們繼續安裝後,做一些配置調整;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章