热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

android使用jenkins进行自动化打包首先需要配置jdk,gradle,以及androidsdk环境变量,默认这些都是可以的,下载jenkins的war包,mac可以直接使

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等

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

《android使用jenkins进行自动化打包并且上传到fir或者蒲公英》 jdk以及git环境变量
《android使用jenkins进行自动化打包并且上传到fir或者蒲公英》 gradle环境变量
《android使用jenkins进行自动化打包并且上传到fir或者蒲公英》 android_sdk环境变量

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

首先配置工程目录

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

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

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

构建环境选择 invoke gradle script

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

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

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

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

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


推荐阅读
author-avatar
小岳不在家
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有