Jenkins简介
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
Jenkins下载与安装
基本配置
- 系统管理->系统设置
配置SDK环境、修改Jenkins URL以及Git下name和email等信息
- 系统管理->Global Tool Configuration
配置JDK、Git、Maven、Gradle等环境
当然还有其他相关配置,可查阅其他资料
Android项目持续集成
1.新建->键入项目名->构建一个自由风格的软件项目
2.配置相关信息
General
配置“参数化构建过程”,将keystore文件的密码保存至Jenkins平台。
搭配gradle使用
signingConfigs {
release {
storeFile file(String.valueOf(System.getenv('RELEASE_STORE_FILE')))
storePassword System.getenv("RELEASE_STORE_PASSWORD")
keyAlias System.getenv("RELEASE_KEY_ALIAS")
keyPassword System.getenv("RELEASE_KEY_PASSWORD")
}
}
源码管理
配置仓库地址和分支
构建环境
构建
键入Tasks构建命令
clean assembleRelease
构建后操作
指定apk文件存放位置
相关阅读:
Android Jenkins+Git+Gradle持续集成-实在太详细
Jenkins+Gradle实现Android自动化构建
Jenkins + gradle + git 构建 Android CI 构建环境
2004

被折叠的 条评论
为什么被折叠?



