Android开发Android开发经验谈Android技术知识

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

2018-06-21  本文已影响34人  ccccccal

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

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

上一篇下一篇

猜你喜欢

热点阅读