Windows下Jenkins+Git+Gradle实现android开发持续集成、打包

系统管理-管理插件

图片

插件安装

过滤插件

点击可选插件,在右边的过滤需要添加的插件
图片

选择需要的插件

这里需要添加git plugin,gradle plugin,Android lint plugin
图片

plugin加载

下面是三个plugin及依赖的plugin加载的过程
图片

重启

完成以后重启tomcat,重启Jenkins
图片

系统设置

回到系统管理-系统设置

图片

添加系统变量ANDROID_HOME

图片

配置git本地目录

图片

配置gradle本地目录

图片

配置ssh key信息

图片

查看Branch

gitlab示例项目有两个branch,master和develop
图片

创建任务

回到Jenkins首页创建一个新的任务

图片

填入相关信息

图片

添加项目git地址

图片

配置gitlab用户名密码

图片

Credencials选择用户名密码

图片

选择需要build的branch

图片

构建

设置构建步骤

图片

选择gralde版本和gradle编译的命令

图片

这里是构建后可选的配置项

图片

上面的页面配置完成后,点击这里的立即构建

图片

这里是正在构建的状态

图片

点击红框的位置可以查看构建详情

图片

console outout可以查看gradle构建的完整信息

图片

构建过程

下面是构建过程的截图

图片
图片

构建完成后,生成的apk文件,和Android Studio项目中的默认路径一致。如果想要更改可以在build.gralde中配置,或者配置构建后编写脚本实现。

图片

文章目录
  1. 1. 系统管理-管理插件
  2. 2. 插件安装
    1. 2.1. 过滤插件
    2. 2.2. 选择需要的插件
    3. 2.3. plugin加载
    4. 2.4. 重启
  3. 3. 系统设置
    1. 3.1. 回到系统管理-系统设置
    2. 3.2. 添加系统变量ANDROID_HOME
    3. 3.3. 配置git本地目录
    4. 3.4. 配置gradle本地目录
    5. 3.5. 配置ssh key信息
  4. 4. 查看Branch
  5. 5. 创建任务
    1. 5.1. 回到Jenkins首页创建一个新的任务
    2. 5.2. 填入相关信息
    3. 5.3. 添加项目git地址
    4. 5.4. 配置gitlab用户名密码
    5. 5.5. Credencials选择用户名密码
    6. 5.6. 选择需要build的branch
  6. 6. 构建
    1. 6.1. 设置构建步骤
    2. 6.2. 选择gralde版本和gradle编译的命令
    3. 6.3. 这里是构建后可选的配置项
    4. 6.4. 上面的页面配置完成后,点击这里的立即构建
    5. 6.5. 这里是正在构建的状态
    6. 6.6. 点击红框的位置可以查看构建详情
    7. 6.7. console outout可以查看gradle构建的完整信息
  7. 7. 构建过程
    1. 7.1. 下面是构建过程的截图
    2. 7.2. 构建完成后,生成的apk文件,和Android Studio项目中的默认路径一致。如果想要更改可以在build.gralde中配置,或者配置构建后编写脚本实现。