如何搭建安卓开发持续化集成环境(Ubuntu + Jenkins + SonarQube)

  1. 云栖社区>
  2. 掘金翻译计划>
  3. 博客>
  4. 正文

如何搭建安卓开发持续化集成环境(Ubuntu + Jenkins + SonarQube)

玄学酱 2017-10-18 10:48:00 浏览2035
展开阅读全文
本文讲的是如何搭建安卓开发持续化集成环境(Ubuntu + Jenkins + SonarQube),

我最近换了一台新的 MacBook Pro 作为我的 Android 开发机。旧的 Mac BookPro (13英寸,2011款,16GB 内存,500G SSD,i5 内核 2.4GHz,64位)我并没有卖掉或丢掉,而是装了 MacOS-Ubuntu 双系统作为持续化集成环境服务器。

本文目标是总结安装步骤,以便广大开发者朋友和我自己将来在搭建自己的 CI 时参考,主要内容如下:

  • 在全新的 Ubuntu 环境下安装 Android SDK。

  • 搭建 Jenkins CI 服务,在其基础上从 GitHub 上获取代码、编译一个多模块的 Android 项目,并对其进行测试。

  • 安装 Docker 容器,并在其上安装 MySQL 服务和 So

网友评论

登录后评论
0/500
评论
玄学酱
+ 关注
所属云栖号: 掘金翻译计划