Jenkins持续集成_Android

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

《Jenkins持续集成_Android》 QQ20170713-144223.png
《Jenkins持续集成_Android》 QQ20170713-144348@2x.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》 C4BE5075-A3F3-4434-B2FD-71DA9E8C1971.png

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

《Jenkins持续集成_Android》 1.png

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

《Jenkins持续集成_Android》 F406314C-AB51-41E0-8670-CB88B9CA7E14.png
《Jenkins持续集成_Android》 F496DF1D-D3E6-4848-B5C8-A0D3BA4A4217.png
《Jenkins持续集成_Android》 2.png

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

    原文作者:Eric__li
    原文地址: https://www.jianshu.com/p/7f5ab3af00bf
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞