android使用jenkins进行自动化打包并且上传到fir或者蒲公英

android使用jenkins进行自动化打包

首先需要配置jdk,gradle,以及android sdk环境变量,默认这些都是可以的,下载jenkins的war包,mac可以直接使用homebrew安装

windows下打开jenkins

open /Applications/Jenkins/jenkins.war

mac下
安装homebrew

$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装jenkins

$ brew install jenkins    

启动jenkins

$ jenkins

启动之后可以直接访问jenkins网址,默认端口8080/因为世界就是本地的tomcat服务器

 http://localhost:8080/

如果端口冲突,修改如下:xxxx就是端口号

defaults write /Library/Preferences/org.jenkins-ci httpPort xxxx

打开之后建议选择自定义安装插件,例如:

git plugin 、github plugin、gitlab plugin、fir.im、svn plugin等

然后在系统管理-全局工具配置里面,配置一些环境变量


jdk以及git环境变量
gradle环境变量
android_sdk环境变量

接下来创建一个jenkins任务,风格随意选择,然后进入任务选择配置

首先配置工程目录

image

在配置源码管理,点击add添加一个github的连接

image
image

构建环境选择 invoke gradle script

image

构建之后,上传到fir.im上用于测试

首先需要添加fir.im插件具体可以查看这里fir.im Jenkins 插件使用方法,添加之后在配置里面

image

到此就全部配置完成,点击立即构建,开始进行自动化打包测试吧!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容