Jenkins持续集成_Android

实现一键构建版本, 自动上传蒲公英平台。效果如下

Jenkins持续集成_Android_第1张图片
QQ20170713-144223.png

Jenkins 全局配置(有疑问可留言一同解决)
进入:系统管理→Global Tool Configuration 找到 JDK、Gradle、SDK模块。

1、2两项进入 系统设置->Global Tool Configuration中配置
1.JDK : 别名=
JAVA_HOME=即环境变量中JAVA_HOME中的内容
(mac 下 获取 JAVA_HOME 方法 )
直接在home目录下执行命令:
/usr/libexec/java_home [-V]
得到
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

2.Gradle: 别名=
GRADLE_HOME= gradle的安装目录路径xx/gradle\gradle-2.14.1 可以直接配置android studio 安装目录中的gradle
Gradle下载地址
http://services.gradle.org/distributions/

Jenkins持续集成_Android_第3张图片
C4BE5075-A3F3-4434-B2FD-71DA9E8C1971.png

3.SDK
进入 jenkins 系统管理 系统设置 勾选 Environment variables 配置 键值对
如图

Jenkins持续集成_Android_第4张图片
1.png

进入正题 新建一个自由风格的项目
本文案例代码存在于oschina git 上(原本使用 http url, 通过 帐号密码拉取代码, 但一直失败,查找原因可能是因为 本项目属于私有并未公开), 使用 ssh 方式拉取代码, ssh验证方式 参考 occhina。

Jenkins持续集成_Android_第5张图片
F406314C-AB51-41E0-8670-CB88B9CA7E14.png
Jenkins持续集成_Android_第6张图片
F496DF1D-D3E6-4848-B5C8-A0D3BA4A4217.png
Jenkins持续集成_Android_第7张图片
2.png

可供参考 https://www.pgyer.com/doc/view/jenkins

你可能感兴趣的:(Jenkins持续集成_Android)