Jenkins使用Git上传SDK下载许可协议到远程服务器

Jenkins如果部署在远程服务器时,由于远程服务器通常是运维在维护,若不想在麻烦运维同事在情况下上传sdk许可协议到远程服务器,可利用Git进行上传。

一、单独创建个项目,提交sdk下载协议到Git仓库

Git上新建个项目,把本地sdk里面的licenses整个文件上传至Git仓库

上传licenses文件至Git

二、Jenkins创建拉取SDK下载协议任务

1、创建拉取SDK下载协议任务

创建任务

这里任务主要把SDK许可协议加载进jenkins,所以只需要配置git即可
配置Git地址

2、执行获取sdk下载协议任务

执行获取sdk下载协议任务

三、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修改

四、构成项目

构建成功

推荐阅读更多精彩内容