1、安裝jdk,并配置環(huán)境變量
2、下載jenkins
下載地址:https://jenkins.io/download
1.1、可以把war包直接部署到servlet容器中,如tomcat。
1.2、可以使用命令直接運(yùn)行war包,
java -jar jenkins.war
java -jar jenkins.war --ajp13Port=-1 --httpPort=8081
本人采用第二種方式

3、安裝各種插件
由于本人不舍得花錢(qián)買(mǎi)vpn,故而Jenkins默認(rèn)的插件沒(méi)有下載成功的,所以迫不得已只能選擇其他安裝方式。目前有兩種方式,一個(gè)是安裝離線插件(個(gè)人感覺(jué)有點(diǎn)像bt種子,還是需要網(wǎng)絡(luò)至于需不需要vpn就不大清楚了),另一種是更換國(guó)內(nèi)鏡像。在Jenkins服務(wù)啟動(dòng)的前提下,在瀏覽器中輸入http://localhost:8080/pluginManager/advanced,出現(xiàn)如下界面

3.1、離線插件安裝
以Apache Ant為例下載下來(lái)".hpi"文件,上傳即可。不過(guò)離線安裝操作太過(guò)繁瑣,且插件之間相互依賴不一定能搞得定,而且插件貌似還跟Jenkins的版本相關(guān)聯(lián)
3.2、國(guó)內(nèi)鏡像安裝
相比離線安裝,國(guó)內(nèi)鏡像除了插件版本可能有點(diǎn)落后外,是個(gè)不錯(cuò)的選擇。跟換完國(guó)內(nèi)鏡像重啟后生效,有如下幾個(gè)鏡像
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json地址
http://mirror.esuni.jp/jenkins/updates/update-center.json
http://mirror.xmission.com/jenkins/updates/update-center.json
