2019独角兽企业重金招聘Python工程师标准>>>

1.安装步骤: http://pkg.jenkins-ci.org/debian/

2.因为Jenkins默认使用的是8080端口,为了不引起与其他应用的冲突最好是修改一下端口,vim /etc/default/jenkins:

# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8081

重启服务: sudo service restart jenkins

3.打开http://localhost:8081/

4.安装插件 安装以下插件,安装后记得重启Jenkins:

  • Git Plugin (for integrating Git with Jenkins)
  • Gradle Plugin (for integrating Gradle with Jenkins)
  • Android Lint Plugin (for integration Lint with Jenkins)

由于有些插件被墙的原因,我打包了一个插件包在度盘: http://pan.baidu.com/s/1hqilHsg, 下载后将插件复制到jenkins插件目录下重启一下jenkins.

5.配置系统:Manage Jenkins –> Configure System 找到global properties,添加环境变量ANDROID_HOME,值为sdk的目录,如下图: 找到JDK的部分,添加JDK: 添加git: 添加gradle:           From:http://java.dzone.com/articles/automating-continuous

转载于:https://my.oschina.net/javaTechLover/blog/341613

Android CI with jenkins in ubuntu相关推荐

  1. django 集成个推_持续集成CircleCI vs Travis CI vs Jenkins

    Continuous Integration. CircleCI vs Travis CI vs Jenkins​hackernoon.com 持续集成(CI)的定义及其主要目标 持续集成(CI)是一 ...

  2. 【指导]如何编译完整建立开发环境和编译Android 4.0.1 on Ubuntu 11.04 (64 bit)

    建议大家直接飞官方这里下载: 传送门:      http://source.android.com/source/downloading.html  这个是国外一个网站上的文章,大家可以借鉴一下. ...

  3. QGIS for Android 开发:一、Ubuntu环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 环境的配置安装建议优先查看该文件 us@ubuntu:/opt/code/OSGeo4A$ vim config.conf.d ...

  4. Android驱动(1)---Ubuntu中为Android系统上编写Linux内核驱动程序实现方法

    Ubuntu中为Android系统上编写Linux内核驱动程序实现方法 本文主要介绍在Ubuntu 上为Android系统编写Linux内核驱动程序, 这里对编写驱动程序做了详细的说明,对研究Andr ...

  5. anbox android 镜像,Anbox将使Ubuntu手机能运行Android应用程序

    Anbox 就在支持Ubuntu Phone设备的OTA-3软件更新发布两天之后,Ubuntu Touch维护者UBports现在开始为用户提供即将到来的Android应用程序支持. [UBports ...

  6. 自己动手编译最新Android源码及SDK(Ubuntu)

    在Android Studio代码调试一文中,简单的介绍了代码调试的一些技巧.现在我们来谈谈android源码编译的一些事.(俺认为,作为android developer人人都应该有一份自己Andr ...

  7. 详解如何将 Android 手机投屏在 Ubuntu 上

    你知道如何将Android手机投屏到Linux系统吗?本文就以 Scrcpy 软件为例,来讲解一下如何将Android手机投屏到Ubuntu系统. 1 Scrcpy 介绍 首先,我们来认识一下Scrc ...

  8. android驱动之旅-在Ubuntu上为Android系统编写Linux内核驱动程序(3)

    Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节.也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空 ...

  9. CI:Jenkins自动化环境部署(一)

    Jenkins自动化环境部署(一) Jenkins 1. 下载并配置环境变量 1. java 2. jenkins 1. 启动Jenkins Jenkins Jenkins是开源CI&CD软件 ...

  10. ADB投屏_如何将 Android 手机投屏在 Ubuntu/LinuxMint/Debian 上

    你知道如何将 Android 手机投屏到Linux系统吗?本文就以 Scrcpy 软件为例,来讲解一下如何将Android手机投屏到Ubuntu系统. Scrcpy 介绍 首先,我们来认识一下Scrc ...

最新文章

  1. 数据库分库分表(持续更新中)
  2. Mysql 添加字段 修改字段 删除字段
  3. 《scikit-learn》数据预处理与特征工程(二)数值转换
  4. VLC和Qt结合编写流媒体rtsp播放器
  5. 关于使用WS2811点灯
  6. Android期末复习题库
  7. 百度api实现实时摄像头人脸识别
  8. 数值分析-LU三角分解
  9. es7之Reflect Metadata
  10. YAML格式与Three dashes(hyphen) ---
  11. cym : BaseQuickAdapter.setOnItemChildClickListener失效点击没反应
  12. OTA升级常见问题及流程
  13. 通信专业考研就业专栏
  14. Ubuntu更改密码及hostname步骤
  15. vi和view的区别 linux,vi与vim的区别
  16. PJzhang:关闭wps小广告和快速关闭445端口
  17. 计算机网络期末考试知识点汇总
  18. BNUOJ 51277 魔方复原(模拟、置换)
  19. POJ2371:Questions and answers
  20. mysql checksum用法_MySQL checksum理解_mysql

热门文章

  1. 玩转基金(2)购买基金
  2. 2021_0207_生活记录
  3. 计算机网络超详细笔记(四):介质访问控制子层
  4. Ctftool:CTF漏洞利用工具
  5. 生产环境服务器部署kvm虚拟化6,KVM虚拟化平台环境部署
  6. 互相引用 spring_Spring-bean的几种循环依赖方式
  7. Python3 面向对象之:多继承
  8. android画板笔锋实现
  9. 【转】博客美化(6)为你的博文自动添加目录
  10. 【poj1743-Musical Theme】不可重叠最长重复子串-后缀数组