TeamCity+Gradle实现自动构建App安装包和补丁包

相信大家在用AS打包的时候,最烦的就是打包要很久,如果可以自动化打包岂不是很方便,所以我之前也是被安排做了这个任务。利用TeamCity+Gradle去实现自动构建App安装包和补丁包,这里做个记录。

(一)开端

1、因为这里TeamCity不是下载到本地,而是直接在浏览器上进行,所以首先肯定是输入搭建好的TeamCity所在的服务器地址,登录进去可以看到多个项目,找到需要配置的那个项目;

2、在项目的右上角找到“Edit Configuration Settings”,进入配置页面,在配置页面的左侧会有如下图的配置步骤:

这里我因为数据已经配置了,所以可以看到会有一些数字说明我配置的版本控制器设置数目、构建步骤数等。接下来就来讲解一下如何去做这些配置。

(二)构建

1、基础配置

      填写项目名称、构建配置ID、描述、构建数字格式(默认的)、构建次数、工件路径(生成所需的文件路径),因为这里我后面要用到gradle和build.gradle文件,所以暂时把一些配置相关的文件都放了进去,其中工件路径也就是我们要得到的安装包或补丁包或测试报告的路径。

2、版本控制工具配置

首先给大家看一个我已经配置好的,具体如下图所示:

Checkout Option我没有做额外的配置,基本都是默认,接下来具体讲讲我怎么配置的。

(1)点击“Attach VCS root”按钮,新页面会出现如下图:

(2)因为我们的项目是SVN控制的,所以选择“Subversion这一项”,点击右侧“create”按钮,会出现一个详细的配置页面。

(3)配置页面中的“VCS root name”和“VCS root ID”根据自己的项目需要来填,我这里写的是“项目名+功能+正式/测试”。“URL”填你的项目所在地址,比如:https://localhost/svn/xxx。“

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值