Jenkins Gradle打包Android包

常规设置

丢弃旧的构建:由于服务器磁盘小,需要及时清除旧的构建


image.png

参数化构建:一般需要debug测试包和release正式环境包


image.png

源码管理

直接git即可,如果是分支,指定分支
如果需要拉指定文件夹 选择
sparse checkout paths


image.png

构建

建议使用use gradle wrapper,避免gradle版本不对等导致的失败
wrapper location:project目录
Tasks:clean assemble${BUILD_TYPE}

gradle 小知识
gradle项目目录结构一般为
project主目录有build.gradle
app目录内也有build.gradle
gradle 主要通过build.gradle来编译

image.png

image.png

点击保存应用,执行

大概率第一次会失败,你会遇到Android sdk拉不到,三方插件找不到,java版本太低,gradle版本不匹配等各种问题,不要着急,慢慢来

强烈建议

修改gradle 缓存目录,以避免磁盘空间不足导致的打包失败问题
具体可参考Jenkins Gradle 修改下载缓存文件目录

你可能感兴趣的:(Jenkins Gradle打包Android包)