Jenkins构建Android项目

背景:
现在流行自动化构建,而其中最出名的工具就是jenkins。本地跑了下jenkins服务,记录下。

环境搭建

  1. 下载jenkins,测试使用windows版本
    image.png
  2. 运行安装程序
  3. 安装「社区常用插件」
  4. 新建账号 xxx xxxxxx

开始编译Android项目

  1. gradle配置


    image.png
  2. ANDROID_HOME配置


    image.png
  3. 新建freestyle项目


    image.png
  4. 添加git仓库地址和用户名密码


    image.png
  5. 设置gradle构建命令


    image.png
  6. 开始编译


    image.png
  7. 如果编译出错,根据日志逐步调试


    image.png

优化

  1. 轮询构建


    image.png
  2. 归档app(写相对项目路径)


    image.png

    点击可以直接下载
  3. 保持构建天数


    image.png

总结

  1. 现在jenkins搭建比以前简单太多了
  2. 例子在windows环境,当然实际工作中基本是部署到linux环境。
  3. 文章记录的也只是Jenkins构建的最基本功能,还有很多其他功能如:邮件通知、和gitlab关联等,使用时可根据业务需要进行相关配置。

你可能感兴趣的:(Jenkins构建Android项目)