一、新建项目

登录 Jenkins 后,在菜单栏点击新建。进入项目创建页面,输入项目名称,选择构建一个自由风格的软件项目,点击保存。

Android Jenkins配置自动打包

 

二、项目配置

保存后,进入到项目配置页面。项目配置分 General、源码管理、构建触发器、构建环境、 构建和构建后操作。

2.1 General

填写项目相应的描述之后,勾选丢弃旧的构建,设置保持构建的天数和构建最大数。这里填写 3 和 5。

Android Jenkins配置自动打包

参数化构建过程,配置分支信息,勾选 Restrict where this project can be run,指定节点 master。

Android Jenkins配置自动打包

2.2 源码管理

选择 Git,填写项目仓库地址和证书并指定打包的分支

Android Jenkins配置自动打包

2.3 构建触发器

项目需要周期性的触发构建任务时,勾选Build periodically,填写对应的时间格式。例 如:H 22***,每天 22 点触发构建。

Android Jenkins配置自动打包

2.4 构建

勾选 Use Gradle Wrapper  在Tasks 输出构建命令

Android Jenkins配置自动打包

2.5 归档成品

2.5.1

申明归档成品路径,以及需要发邮件的收件人列表,收件人逗号隔开

Android Jenkins配置自动打包

邮件apk包的下载地址要和远程服务器的对应上,远程服务器apk包下载地址请参考《2.5.3

Android Jenkins配置自动打包

2.5.2 发送到FTP

新增 FTP 配置,填写资源文件和目标地址等信息。远程路径需要时间格式,,这里勾选 Remote directory。

Android Jenkins配置自动打包

2.5.3 发送到指定的服务器并生成二维码

2.5.3 将构建的apk包发送到我们指定的服务器,输入远程服务器的地址以及填写需要在远程服务器创建的目录,相关目录创建的规范请参考 《Android Jenkins 客户端打包相关规范

Android Jenkins配置自动打包

最后配置好项目以后,不忘记触发构建下,确认下自动打包是否成功。

 

相关文章:

  • 2022-01-18
  • 2021-05-14
  • 2021-09-12
  • 2021-07-23
  • 2021-11-19
  • 2021-12-03
  • 2021-12-16
猜你喜欢
  • 2022-01-19
  • 2021-07-21
  • 2022-12-23
  • 2021-05-29
  • 2021-04-15
  • 2021-10-16
  • 2021-09-29
相关资源
相似解决方案