【Android】使用Jenkins+Gradle+FTP,实现自动打包,自动上传文件至FTP

一、Jenkins Gradle自动打包

1、安装gradle插件

系统管理–>插件管理

2、创建Job

构建一个自由风格的软件项目,如下图:
这里写图片描述

3、指定项目名称,描述,Shared Workspace

Shared Workspace:
是否使用共享目录,建议设置为NONE,不使用共享目录即私有工作空间。
这里写图片描述

4、指定运行时的一些变量,此处使用jenkins的默认配置,指定ANDROID_HOME

这里写图片描述

5、Restrict where this project can be run

指定运行节点,具体节点需要在 【系统管理–>节点管理】 配置中。

6、源码管理

指定源码位置,并且配置访问账户,指定检出策略。如下图:
Check-out Strategy
检出策略,update之前使用revert还原本地更改。
这里写图片描述

7、构建,指定命令和任务

由于在打包所以仅设定了打包release版本,即assembleRelease。如下图:
记得需要勾选【Make gradlew executable】,否则会有权限问题。使用Gradle Wrapper,方便打包。
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值