3.把下载好的war包放在 tomcat下webapp
image.png
4.运行tomcat
Jenkins的配置
1.设置android SdkHome
进入Jenkins 系统管理 -> 系统设置下 写上AndroidHome的地址 如下
image.png
2.设置jdk gradle git
进入Jenkins 系统管理 -> 全局工具配置 指定本地目录 也可以使用自动安装
image.png
image.png
image.png
构建一个android项目
1.选择构建 -> 构建自由风格 -> 填写一个项目名称
image.png
下一步 这边我们需要支持多环境的打包 看一下android module下的build.gradle文件
image.png
新增加了两个buildtype debug和uat
以及动态更改 apk生成的位置 放在本地目录中
image.png
在jenkins 项目配置中 新增加参数化构建过程 增加三个环境
image.png
以及项目的源码 指定需要编译的git仓库和分支 这里我使用的是本地仓库
image.png
构建选项 我们使用gradle来构建android 项目 高级选项中 执行一个任务 assemble${environment} 构建中 会自动注入我们选择的环境
image.png image.png
我们可以再构建操作中 添加pgy的操作 具体根据官方文档使用
image.png
在这之前 首先要打开支持html标签输出
系统管理 -> 全局安全配置 里的Markup Formatter 改为safe html
image.png
下载安装完插件 我们可以再构建后操作 选择set build description
可以直接输出html标签来显示图片 这里我们加载我们从蒲公英上下载下来的二维码图片
image.png
这时候我们可以开始编译项目了 选择编译release环境
image.png
开始构建