Jenkins自动集成
来源:互联网 发布:淘宝化妆品类目 编辑:程序博客网 时间:2024/06/08 13:11
Jenkins简介
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
Jenkins下载与安装
- 下载:https://jenkins.io/index.html
- 安装后直接访问http://localhost:8080/即可
基本配置
- 系统管理->系统设置
配置SDK环境、修改Jenkins URL以及Git下name和email等信息
- 系统管理->Global Tool Configuration
配置JDK、Git、Maven、Gradle等环境
当然还有其他相关配置,可查阅其他资料
Android项目持续集成
1.新建->键入项目名->构建一个自由风格的软件项目
2.配置相关信息
General
配置“参数化构建过程”,将keystore文件的密码保存至Jenkins平台。
搭配gradle使用
signingConfigs { release { storeFile file(String.valueOf(System.getenv('RELEASE_STORE_FILE'))) storePassword System.getenv("RELEASE_STORE_PASSWORD") keyAlias System.getenv("RELEASE_KEY_ALIAS") keyPassword System.getenv("RELEASE_KEY_PASSWORD") } }
源码管理
配置仓库地址和分支
构建环境
构建
键入Tasks构建命令
clean assembleRelease
构建后操作
指定apk文件存放位置
相关阅读:
Android Jenkins+Git+Gradle持续集成-实在太详细
Jenkins+Gradle实现Android自动化构建
Jenkins + gradle + git 构建 Android CI 构建环境
0 0
- 集成自动打包Jenkins
- Jenkins自动集成
- iOS 自动集成单元测试 - Jenkins与xctool整合
- Jenkins 持续集成.net自动编译测试和部署
- Android Eclipse项目用ant打包,集成Jenkins自动打包
- jenkins+Gitlab+maven+tomcat实现自动集成、打包、部署
- jenkins + maven + svn + tomcat 搭建自动构建,自动部署,持续集成环境
- 持续集成:Jmeter+Maven+Jenkins自动化框架搭建(四):GitLab代码更新触发Jenkins自动构建
- 持续集成管理工具Jenkins
- CTF与Jenkins集成
- jenkins持续集成(全)
- Jenkins 持续集成
- Jenkins的集成知识
- jenkins CI 持续集成
- Jenkins集成--构建job
- Jenkins持续集成
- Jenkins集成--吻别minFreeMemoryPercentageToActivateService
- Jenkins 配置&集成StyleCop
- cocos2dx-2.2.2 点击图片,获取图片对应像素的RGBA值
- final关键字
- 关于 Android中怎么 引用 html的标签的方法
- 何为"IOE"、"去IOE"
- 为什么 存在 rest 风格,restfull http 和http 区别在哪里?
- Jenkins自动集成
- Nginx/Netty/ZeroMQ网络模型
- windows--读后感
- 阿里巴巴返回json
- Jetty总体设计框架图
- Java - 泛型 ( Generic )
- 【结绳记事】2017年度计划
- Android Service 服务
- 网页在线视频播放大全