黑马程序员技术交流社区

标题: 【黑马程序员杭州】在CenterOS部署Android参数化自动打包(二) [打印本页]

作者: 鱼丸儿    时间: 2018-4-25 11:48
标题: 【黑马程序员杭州】在CenterOS部署Android参数化自动打包(二)
本帖最后由 鱼丸儿 于 2018-4-25 11:57 编辑

在前一篇文章中,说明了在CenterOS上进行一系列的环境搭建,本文开始说明关于项目的一系列配置
Jenkins项目配置
首先创建一个项目,将构建保持的天数和个数进行限制
参数构建配置
打包环境
分支指定
email自定义接收者
打包时间戳
因为笔者的公司对打包的Apk名以及测试版本号时间戳显示的要求,因此需要使用动态参数
还有其他参数均与以上类似,可自行配置
!!! 记住尤为重要的是这些参数都是Jenkins上配置的Gradle属性,得传递到App的Gradle中
这里勾选Pass all job parameters as Project properties
源码管理
在源码管理处配置Git账号
这里的*/${BRANCH}对应参数配置时的BRANCH.为什么这里做成选择型参数呢,是因为分支名是未知的,做成填写的话,可能压根拉不到指定分支的代码

tz_7.jpg (51.88 KB, 下载次数: 22)

tz_7.jpg

tz-8.jpg (50.65 KB, 下载次数: 28)

tz-8.jpg

tz-9.jpg (30.77 KB, 下载次数: 18)

tz-9.jpg

tz-10.png (85.79 KB, 下载次数: 24)

tz-10.png

tz-11.jpg (53.74 KB, 下载次数: 24)

tz-11.jpg

tz-12.png (55.73 KB, 下载次数: 21)

tz-12.png

tz-13.png (47.64 KB, 下载次数: 33)

tz-13.png

tz-14.jpg (77.58 KB, 下载次数: 16)

tz-14.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2