一舌厨、在Jenkins里全局配置
系統(tǒng)管理--->系統(tǒng)配置,配置遠(yuǎn)程服務(wù)器參數(shù)
插件Publish over SSH需要在“插件管理”中提前安裝
Test?Configuration是可以用來測試的绵跷,點(diǎn)擊若測試通過會(huì)顯示Success
二、進(jìn)入具體任務(wù)內(nèi)部配置(Maven工程)
1涎劈、General
2荤崇、源碼管理
Respository URL指的是Git中代碼的地址,Credentials是選擇源碼的用戶名和密碼罚攀,先添加后使用
因?yàn)槲覀冋{(diào)用的是Gogs中的源碼党觅,所以填一下源碼庫瀏覽器,非Gogs可不填
3斋泄、構(gòu)建觸發(fā)器
4杯瞻、構(gòu)建環(huán)境
5、Pre Steps炫掐、Build
打包
6魁莉、Post Steps
?部署tomcat,Exec command中是指在部署完運(yùn)行的命令,可不填
7旗唁、構(gòu)建設(shè)置畦浓、構(gòu)建后操作
暫時(shí)先不填,后期可根據(jù)需要填寫
三逆皮、解決報(bào)錯(cuò)
配置好后進(jìn)行構(gòu)建宅粥,報(bào)錯(cuò)如下:
原因:內(nèi)存不夠了
執(zhí)行 free -m查看內(nèi)存,發(fā)現(xiàn)只有108的free电谣,141的available
解決辦法:
1秽梅、restart重啟Jenkins(直接在頁面地址后面加/restart)
2、殺進(jìn)程??
3剿牺、開虛擬內(nèi)存