用jenkins集成生成android APK

1.新建任务

jenkins持续集成(二. Android生成Apk)

2.配置任务

jenkins持续集成(二. Android生成Apk)

3.General 配置,可以不选择

jenkins持续集成(二. Android生成Apk)

4. 拉取代码的路径,配置 git svn

jenkins持续集成(二. Android生成Apk)

6.配置环境变量   SDK

jenkins持续集成(二. Android生成Apk)

5.配置全局环境

jenkins持续集成(二. Android生成Apk)
7.创建任务,构建模块
选择 Gradle 构建工具的版本号,可以选择默认构建版本号,也可以选择自己自定的版本号。
填写 Gradle 构建任务

打 release 包
app:clean     
app:assembleRelease

打 debug 包
app:clean     
app:assembleDebug

jenkins持续集成(二. Android生成Apk)

也可以选择 Use Gradle Wrapper 并填写执行路径

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

关于Gradle配置

如果配置了环境变更jenkins要跟环境变更保持一致

如果从jenkins中寻找,就把系统的环境变量删除,否则一直报到不到gradle错

jenkins持续集成(二. Android生成Apk)

 注意这里的classpath 是java的JDK没配置好

4.1 gradle说明,看了 我的截图是不是有点启发

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

 

关于结点问题,mastre是主节点,我们要在工作区配置

jenkins持续集成(二. Android生成Apk)

新建的节点,要启动一个jenkins agent服务

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

8.可以执行任务了,控制台可以看执行结果以及报错具体详情

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

jenkins持续集成(二. Android生成Apk)

相关文章: