#Android持续集成之《Jenkins》
###前期准备
- himebrew
- jenkins
- jdk8
- android sdk
- gradle
###安装himebrew
网站介绍
https://brew.sh/index_zh-cn.html
执行命令
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
###安装Jenkins
brew install jenkins
###安装SDK
下载地址
https://developer.android.google.cn/studio/
保持跟开发环境SDK一致
###安装JDK8
http://www.oracle.com/technetwork/Java/javase/downloads/index.html
###开始配置
-
启动Jenkins
-
设置默认账号跟密码
- 安装Android编译所需插件
Android Lint
gradle plugin
GitLab Plugin
Publish Over CIFS
Build Authorization Token Root
Gitlab Hook
插件地址可以修改成:
http://updates.jenkins.io/update-center.json
-
配置环境变量 新增 ANDROID_HOME
-
全局工具配置 新增 JDK
-
配置Gradle
精确到类似…gradle-3.5-all/…/gradle-3.5文件目录级别
-
配置Windows接收文件服务器(不需要可忽略)
- 配置git版本库
- 配置gradle版本和编译指令
- 设置构建后操作
- 设置保存windows服务器路径
扩展插件
1.参数化构建
Git Parameter