Jenkins+GitLab+Gradle+fir.im持续集成安卓
来源:互联网 发布:mac怎么设置睡眠时间 编辑:程序博客网 时间:2024/05/21 09:39
写在前面
最近一直搞Jenkins,各种坑,一步一个坑的弄,本人不是安卓开发,搜了很多的资料,总算是跑通了。。。
一、安装Gradle
下载地址:http://gradle.org/gradle-download/
下载后,放在了/usr/local/lib下
配置bash_prifile文件
vim ~/.bash_profile
添加环境变量
GRADLE_HOME=/Users/lixiang/gradle-2.7
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
保存并退出。
source ~/.bash_profiel 使文件生效
gradle -v 验证是否安装成功;
二、sdk
使用Android Studio 自带的自动更新下载功能,下载SDK,
下载的位置在
/Users/sunbinhua/Library/Android/sdk
三、Jenkins
Jenkins的安装及插件直接略过,唯一重点提到的插件是 Gradle Plugin
四、系统配置
1、全局配置
系统管理-> 系统配置
系统管理-> Global Tool Configuration
设置Gradle
2、项目配置
其他都略过,只说构建
构建成功后,apk地址在/Users/Shared/Jenkins/Home/workspace/sgcc-internal-app/app/build/outputs/apk/
sgcc-internal-app是项目名字
先简单写一下,以后找机会继续补充。Jenkins弄的头痛欲裂,暂时先告一段落
0 0
- Jenkins+GitLab+Gradle+fir.im持续集成安卓
- Jenkins+GitLab+fir.im 持续集成
- Jenkins+Tomcat + Gradle + Tinker + Walle + 360加固 + fir.im 持续集成,自动构建
- Jenkins、Git、CocoaPods、Fir.im 实现 iOS 应用持续集成
- Jenkins+svn+gradle+fir搭了一个持续集成环境
- 持续集成Gitlab+Jenkins
- gitlab+jenkins持续集成
- Mac下搭建 Jenkins+Github+蒲公英/fir.im 持续集成环境(iOS自动打包)
- Windows系统下基于jenkins+github+fir.im的Android项目持续化集成实例
- fir.im 持续集成技术实践
- fir.im 持续集成技术实践
- Jenkins + Gitlab 搭建持续集成
- salt+jenkins+gitlab持续集成
- 更新日志 - fir.im Jenkins & Gradle 插件上线
- Jenkins Gitlab持续集成打包平台搭建
- Jenkins+Gitlab搭建CI持续集成架构
- Jenkins+Gitlab搭建CI持续集成架构
- gitlab + jenkins + sonar java代码持续集成
- 实现数据源为List<ImageView>的简单的ViewPage效果
- Java集合框架(3)——HashMap
- oracle 查询取第二行值 rank 与 ROWNUM
- 手机APP测试
- 嵌入式软件教程2.1
- Jenkins+GitLab+Gradle+fir.im持续集成安卓
- java__for整除问题
- DeepLearning (五) 基于Keras的CNN 训练cifar-10 数据库
- 手机传感器
- JavaScript-读 You Dont Know JS,原型继承不是继承
- java__if for客户登录限制三次
- 1012. 数字分类 (20) PAT
- iOS 保持界面流畅的技巧
- 最大连续和