Jenkins如果部署在遠(yuǎn)程服務(wù)器時(shí),由于遠(yuǎn)程服務(wù)器通常是運(yùn)維在維護(hù),若不想在麻煩運(yùn)維同事在情況下上傳sdk許可協(xié)議到遠(yuǎn)程服務(wù)器,可利用Git進(jìn)行上傳。
一、單獨(dú)創(chuàng)建個(gè)項(xiàng)目,提交sdk下載協(xié)議到Git倉庫
Git上新建個(gè)項(xiàng)目,把本地sdk里面的
licenses整個(gè)文件上傳至Git倉庫
上傳licenses文件至Git
二、Jenkins創(chuàng)建拉取SDK下載協(xié)議任務(wù)
1、創(chuàng)建拉取SDK下載協(xié)議任務(wù)
創(chuàng)建任務(wù)
這里任務(wù)主要把SDK許可協(xié)議加載進(jìn)jenkins,所以只需要配置git即可配置Git地址
2、執(zhí)行獲取sdk下載協(xié)議任務(wù)
執(zhí)行獲取sdk下載協(xié)議任務(wù)
三、Jenkins配置修改
1、ANDROID_HOME修改
Manage Jenkins——>Configure System——> Global properties
${JENKINS_HOME}/workspace/androidSDK
ANDROID_HOME
1、Android SDK root修改
Manage Jenkins——>Configure System——> Global properties——>Android(最底部)
跟ANDROID_HOME路徑保持一致
Android SDK root修改
四、構(gòu)成項(xiàng)目

構(gòu)建成功





