美文网首页
Jenkins+Android+gradle

Jenkins+Android+gradle

作者: 第八区 | 来源:发表于2017-07-28 15:08 被阅读39次

前言

每个android开发攻城狮应该都经历过,在开发完给测试同事打包时候:先合并代码,然后在本地构建,最后apk上传,成功后通知其他同事。首先,构建得话几分钟,上传又得话几分钟。万一电脑不给力,花的时间更长,这个过程又臭又乏味。那有没有办法当我们提交完代码后,后面的一系列操作都能自动帮我们完成,而且有详细的构建日志呢?of course。 这里我们使用jenkins来构建。下面介绍详细的步骤:

系统环境

  • Centos 6.4_64 (假定ip=120.76.100.100)
  • apache-tomcat-8.5.12
    tomcat官网下载。下载
  • git
    直接使用yum安装即可 yum install git
  • android sdk (linux)
    环境配置可以看之前写的这篇文章Linux下Android构建环境
  • gradle
    下载解压即可 。gradle下载

Jenkins安装

插件安装

  • Git Plugin
  • Android Lint Plugin
  • Gradle Plugin
    • 插件安装

系统设置

Global Tool Configuration
  • Gradle 填写Gradle的name(后面会用到),GRADLE_HOME。对应下载gradle的目录。下载地址 http://services.gradle.org/distributions/ 这里我们使用gradle-3.3-all
  • Git 我们使用系统默认的git 。 如果未安装git 。 使用yum进行安装 yum -y install git
    • git配置

新增项目

  • 新增项目
    • 新增项目
  • 填写项目名称和git仓库信息,以及需要构建的疯子
    • 项目基本信息
  • 选择构建环境,gradle构建命令和gradle构建脚本位置
    • gradle配置
  • 构建完成后发布至蒲公英托管平台(如果需要,可以配置)
    可查看蒲公英官方文档说明蒲公英+jenkins
    • 蒲公英上传设置
  • 构建完成后的操作,进行文件存档
    • 存档
  • 邮件通知(如果需要,可以配置)
    需要现在系统设置配置邮箱服务(SMTP)
    • 邮件配置

开始构建

  • 开始进行构建


    构建
  • 构建日志查看
    • 构建日志

相关文章

  • Jenkins+Android+gradle

    前言 每个android开发攻城狮应该都经历过,在开发完给测试同事打包时候:先合并代码,然后在本地构建,最后apk...

网友评论

      本文标题:Jenkins+Android+gradle

      本文链接:https://www.haomeiwen.com/subject/jjxflxtx.html