Jenkin Android集成测试环境搭建

你离开我真会死。 提交于 2019-12-29 07:49:01

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

#工具准备 0. 下载Jenkin2.7.1

  1. java 配置环境变量: JAVA_HOME 并将bin加入PATH
  2. android sdk 配置环境变量: ANDROID_HOME
  3. git 配置环境变量: GIT_HOME 并将bin加入PATH
  4. gradle 配置环境变量: GRADLE_HOME 并将bin加入PATH

#安装Jenkin

按要求输入密码:

输入图片说明

选择安装必要的插件

输入图片说明

安装一段时间再选 continue as admin 进入主界面

输入图片说明

新建-->输入工程name-->选择构建一个自由风格的软件项目

源码管理选git

输入仓库url

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

#添加邮件通知

首页->系统管理->系统设置

输入图片说明

添加管理员邮箱 这个邮箱要和发送邮件的邮箱要一致

如果没有下载Extended E-mail Notification插件,请先下载

输入图片说明 保存

然后进入到具体项目中点配置:

添加构建后配置->Editable Email Notification

Project Recipient List:是收件人列表

点击右下角高级设置:

输入图片说明

邮件内容:

<hr/>

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>

项目名称:$PROJECT_NAME<br/><hr/>

构建编号:$BUILD_NUMBER<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>

构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>

变更集:${JELLY_SCRIPT,template="html"}<br/><hr/>

保存

其它配置可以参见 使用email-ext替换Jenkins的默认邮件通知

#修改端口号

在Jenkins的安装目录下有一个Jenkins.xml的配置文件,其中有下面一个配置项,修改最后的httpPort的值即可

重启jenkin服务

#忘记密码

首先,进入 .jenkins 目录(比如/home/jenkins/.jenkins)。先备份 config.xml 为 config.xml.bak,而后打开 config.xml 配置文件,修改“<useSecurity>true</useSecurity>”为“<useSecurity>false</useSecurity>”;同时把“<authorizationStrategy ...>...</authorizationStrategy>”配置删除 重启jenkin服务

#用户密码

如果忘记密码进

入到jenkin根目录,打开config.xml,将

<useSecurity>true</useSecurity>

改为false,重启服务;

#添加用户

进入首页 系统管理-> Configure Global Security

输入图片说明

右上角出现注册|登录选项

#安全登录

登录后去掉允许用户注册 输入图片说明

#匿名用户只能下载权限 输入图片说明

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!