一甜奄、jenkins安裝
jenkins官方下載路徑:https://jenkins.io/zh/
本例版本:jenkins-2.190.3,windows版
?選擇長期支持版本下載庸诱,版本按需所取。
安裝時按照安裝向?qū)?zhí)行。
二睬罗、初次使用
1患朱、jenkins默認8080端口鲁僚,若端口沖突,可在根目錄下的jenkins.xml修改啟動端口
2裁厅、修改之后記得在服務(wù)管理里重啟jenkins服務(wù)
3冰沙、以admin賬戶登錄,在Manage jenkins里配置管理
配置Configure Global Security
選擇以下配置
配置Global Tool Configuration
添加maven执虹、jdk配置拓挥,注意不要勾選Install automatically(意為自動安裝,本地有環(huán)境的話不用勾選袋励,僅配置即可)
4侥啤、添加一個item
輸入任務(wù)名稱,選擇Freestyle project?
5茬故、輸入項目的各項配置
還可以在構(gòu)建的時候選擇執(zhí)行windows命令愿棋,選擇增加構(gòu)建步驟。如用maven打成war包后均牢,將war包復制到tomcat的webapps中糠雨,并關(guān)閉重啟tomcat服務(wù),實現(xiàn)自動部署徘跪。
具體命令實例如下:(原文鏈接:https://blog.csdn.net/u014296316/article/details/90768490)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
@rem 停止在運行的tomact
D:
cd ?D:\Program Files\apache-tomcat\bin
call shutdown.bat
title my-project
ping -n 3 127.0.0.1
@rem 清除root文件夾下內(nèi)容
rd/s/q "D:\Program Files\apache-tomcat\webapps\ROOT"
md "D:\Program Files\apache-tomcat\webapps\ROOT"
@rem 將war包移動到root文件夾下
move "D:\sftp\dev\my-project.war" ?"D:\Program Files\apache-tomcat\webapps\ROOT"
@rem 解壓war包
cd D:\Program Files\apache-tomcat\webapps\ROOT
jar -xvf my-project.war
@rem 刪除war包文件
del my-project.war
@rem ?啟動Tomcat
cd ?D:\Program Files\apache-tomcat\bin
call startup.bat
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
最后保存甘邀。
6、構(gòu)建項目
查看構(gòu)建歷史垮庐,紅色為失敗松邪、灰色為終止、藍色為成功哨查。
查看控制臺輸出
三逗抑、遇到的坑
1、忘記密碼寒亥?
解決方法:找到根目錄下的conf.xml,注釋或刪除這一段代碼邮府,再重啟服務(wù)
2、依賴環(huán)境中的maven的項目溉奕,在maven環(huán)境修改后褂傀,項目maven配置不能切換
解決方法:刪除項目,重新選擇項目的maven環(huán)境加勤,重啟服務(wù)仙辟。