Jenkins+Gradle+Github实现Android自动化打包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+Gradle+Github实现Android自动化打包相关的知识,希望对你有一定的参考价值。

参考技术A 利用Jenkins搭建android自动化打包。
参考 Jenkins+Git配置 和 Android使用Jenkins持续集成 进行整理。

选择对应系统的稳定版本,这里装的是Mac版本。

可以选择在步骤1安装过程中选择默认的插件安装,也可以在主页 系统管理 中选择 插件管理 进行安装。

配置打包类型,这里的参数对应的是Android项目gradle配置里面的 buildTypes 设置的打包类型。

点击 Git Parameter (如果没有这个参数检查一下对应的插件是否安装)

在GitHub上找到 setting

在项目下的 settings 点击进去

先检查插件 Gitlab Hook Plugin 是否安装
点击 系统管理 -> 系统设置 -> GitHub -> 添加GitHub服务器

自此已配置完成,我们开始来点击构建项目。项目下面点击 Build with Parameters ,可以看到我们之前设置的配置。打包类型和分支选择。

以上是关于Jenkins+Gradle+Github实现Android自动化打包的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins+Gradle实现Android移动端自动打包+邮件发送通知

使用 AWS CodePipeline 在 Jenkins 中构建多个 Gradle 项目

如何将丢失的 gradle-wrapper.jar 添加回 Git 存储库以供 Jenkins 完成其工作

Jenkins自动部署springboot项目

jenkins+gradle+上传蒲公英(Android持续集成)

使用Gradle与Ant实现可配置不同环境的自动打包