安装
Jenkins 安装下载
我电脑装了Homebrew 所以我这边直接用brew 的命令来执行安装,升级等操作
brew install jenkins //安装最新版本
brew services start jenkins // 启动服务
brew services restart jenkins //重启服务
brew upgrade jenkins //升级服务
http://localhost:8080 //打开可视界面
打开Jenkins 我们可以看到初始部署界面,需要输入管理员密码
根据提示,找到密码复制进入,后续步骤
- 选择插件(建议安装推荐插件,都是些常用插件)
- 创建管理员用户,后续可以再个人设置添加多个用户
- 实例配置(一般设置为本地ip加端口号)
- 安装完成
创建项目
选择一个自由风格的软件创建
安装插件->系统管理-》插件管理-》安装git/Gradle/upload-pgyer
Gradle 下载和你Android studio 同一版本,防止插件和gradle版本不匹配的问题
修改配置
点击项目-》配置
- 参数化构建过程
添加你需要的参数,在其他配置的时候用{buidType}
- git远程仓库添加
添加Repository URL 使用https形式ssh 需要其他配置
,
添加添加凭据,使用账号密码
设置分支Branches to build,这里可以根据配置的参数自动选择需要打的分支
- build steps - invoke gradle 选择你安装的Gradle版本 task 配置需要执行的命令:
先执行Clean 和 assemblexxxDebug 等,为Gradlew 的命令执行
- 配置蒲公英上传生成二维码
Android 项目适配
Android studio 会配置你的java 地址版本,jinkins 没有自动配置java 地址,可以通过gradle.properties org.gradle.java.home=/Library/java/JavaVirtualMachines/jdk-1.8.jdk/Contents/Home 配置 Android studio 同一的jdk目录,