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 修改下载缓存文件目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容