艾丽游戏ing

jenkins下载 jenkins下载插件失败

艾丽游戏ing 1

Jenkins怎么安装

一、Windows环境中安装Jenkins

jenkins下载 jenkins下载插件失败jenkins下载 jenkins下载插件失败


jenkins下载 jenkins下载插件失败


在最简单的情况下,Jenkins 只需要两个步骤:

1、下载的版本(一个 WAR 文件)。Jenkins网址:

2、命运行运行 ja -jar jenkins.war(默认情况下端口是8080,如果要使用其他端口启动,可以通过命令行”ja –jar Jenkins.war --Port=80”的方式修改)

注意:Jenkins 需要运行 Ja 5以及以上的版本。

还有一种安装方式就是将下载的war包文件部署到 servlet 容器,然后启动容器,在浏览器的URL地址栏中输入类似这样的地址即可。下图是安装成功后的界面(使用的是Linux+Tomcat6+Ja6:

二、Jenkins配置

在配置前的一些话:Jenkins的配置不可能全部都说到的,大部分配置是有英文说明的,点击输入框后面的问号就可以看见了。英文不会用翻译工具,多测试几次,你就懂了。

2.1 系统管理

在已运行的Jenkins主页中,点击左侧的系统管理进入如下界面:

2.1.1 提示信息

Ps:版本不同提示的消息有可能不同

2.1.1.1 Utf-8编码

Your container doesn't use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.

Jenkins建议在tomcat中使用utf-8编码,配置tomcat下conf目录的server.xml文件

Ps:如果Job的控制台中文输出乱码,请将URIEncoding=”utf-8”更改为useBodyEncodingForURI="true"

2.1.1.2 新的版本

New version of Jenkins (1.518.JENKINS-14362-jzlib) is ailable for download (changelog).

提示有新的版本可以下载了,喜欢更新的点击download去下载吧!

2.1.1.3 安全设置

詹金斯允许网络上的任何人代表您启动进程。考虑至少启用身份验证来阻止滥用。点击Diiss忽略该消息,点击Setup Security进入设置界面.详细设置请参考 Configure Global Security(安全设置) 章节

2.1.2 系统设置

在已运行的Jenkins主页中,点击左侧的系统管理—>系统设置进入如下界面:

ps:jenkins的根目录,默认地在C:\Documents and Settings\AAA\.hudson。

2.1.2.1 JDK、Men、Ant配置(图为Windows环境)

配置一个JDK、Ant、Men实例,请在每一节下面单击Add(新增) 按钮,这里将添加实例的名称和地址。下图描述了这两个部分。

点击“安装”,添加相应的设置,如下图:

JDK别名:给你看的,随便你自己

JAVA_HOME:这个是本机JDK的安装路径(错误的路径会有红字提示你的)

自动安装:不这个选项

注:Ant、Men的配置是一样的(JDK去oracle下载,Ant与Men去apache下载)

Ps:每个文本框后面都有个问号,点击问号就会出现帮助信息

2.1.2.2 邮件通知配置(默认)

2.1.2.2.1 配置发件人地址

系统邮件地址(System Admin e-mail address):Jenkins邮件发送地址,切记,必须设置。

2.1.2.2.2 配置邮件通知

设置:SMTP,勾选"使用SMTP认证",输入用户名与密码

Ps:小技巧:用户默认邮件后缀配置了后,以后你填写邮件地址只需要@之前的就行了

2.1.2.3 Subversion配置

Subversion Workspace Version:Subversion 的版本号,选择你对应的版本号就行了

2.1.3 Configure Global Security(安全设置)

在已运行的Jenkins主页中,点击左侧的系统管理—>Configure Global Security进入如下界面:

设置如上图,保存后系统管理中就出现管理用户的选项。页面右上角也会出现登录/注册的选项。

此设置:只有登录用户可以做任何事

《Jenkins The Definitive Guide》在线阅读全文,求百度云资源

《Jenkins》(John Ferguson Smart)电子书网盘下载免费在线阅读

链接:

提取码: db3n

书名:Jenkins

作者:John Ferguson Smart

豆瓣评分:8.3

出版社:O'Reilly Media

出版年份:2011-7-11

页数:406

内容:

Learn how to automate your build, integration, release and deployment process with Jenkins, the popular Ja-based open source tool that has revolutionized the way teams think about continuous integration (CI). This concise guide shows you how to seamlessly include Jenkins in the dlopment process—and demonstrates how CI can se you time, money, and many headaches.

Ideal wher you're a dloper, software architect, or project mar, Jenkins: The Definitive Guide provides a tutorial on CI as well as a comprehensive reference for using Jenkins. You get a wealth of best practs and real-world tips to you get the most out of this tool. And you’ll quickly discover how Jenkins' intuitive user intece and powerful features make setting up a CI serv a real breeze.

作者:

John is a freelance consultant specializing in Enterprise Ja, Web Dlopment, and Open Source technologies, currently based in Wellington, New Zealand. Well known in the Ja community for his many published articles, John s organizations optimize their Ja dlopment processes and infrastructures and provides training and mentoring in open source technologies, SDLC tools, and agile dlopment processes. John is principal consultant at Wakaleo Consulting (), a company that provides consulting, training and mentoring servs in Enterprise Ja and Agile Dlopment.

装jenkins之前要先装ja吗

1.Jenkins的安装(最为简单的安装方法) (1)下载Jenkins(一个war文件) (2)cmd运行:ja -jar jenkins.war 【Jenkins需要IDK1.5以上的版本】 Jenkins的默认端口号是8080,以下是Jenkins的安装成功运行的页面: 2.Jenkins的配置 2.1系统管

如何利用jenkins来做android自动化

环境配置

启动Jenkins

1、 安装jdk

从略,建议1.6或以上版本,配置好环境变量。

2、 安装tomcat

从略,安装完调试下tomcat是否正常。

3、 安装ant

下载zip包,解压后配置好环境变量。

4、 安装jenkins

下载war包,命名为Jenkins,拷贝到tomcat/webapps目录下。

5、 安装Android SDK

下载安装,完成后配置好Android_SDK_HOME环境变量。此步骤主要用于进行android自动化测试,若不进行此项可略过。

安装完成后启动tomcat/bin/startup.bat文件(linux下是startup.sh),在浏览器输入htt p://localhost:8 080/je nkins,8080为tomcat端口,即可访问jenkins。

配置Jenkins

1、 JDK配置

新增JDK,指定JDK名字和JAVA_HOME

2、 ANT配置

新增ANT,指定ANT名字和ANT_HOME

3、 Men配置

从略,本文未使用到Men,具体配置方法参考Google。

4、 Subversion

选择1.6版本SVN,勾选Update default Subversion credentials cache after successful authentication

5、 邮件通知

填写SMTP server、Default user E-mail suffix、System Admin E-mail Address、Jenkins URL、勾选Use SMTP Authentication,填写User Name、Password、Use SSL、SMTP port、Chareset(UTF-8) 、Default Content Type(默认)、Default Recipients(默认收件人),配置完成后可进行测试邮件。

6、 Jenkins URL

配置该URL,用于别人访问。

插件管理

1、 Hudson Subversion Plug-in,jenkins的svn插件。

2、 Android Emulator Plugin,android模拟器插件。

3、 JUnit Attachments Plugin,junit测试报告附件插件。

4、 Email-ext plugin,邮件扩展插件。此处说明下,默认Jenkins只会发送构建失败的邮件,我们需安装此插件才能自定义不同场景。

5、 Deploy to container Plugin远程发布插件。

自动化测试

打包源工程

Android程序

本小节讲诉如何打包一个Android工程,当前使用的是ant进行编译源码。

1、 首先构建一个自由风格的Job。

2、 添加源码路径,选择所使用的版本,输入源码路径。

3、 构建触发器可根据需要选择是否定时构建。

4、 构建环境,此处Jenkins安装了Android Emulator Plugin插件,可以启动已有模拟器或添加新的模拟器,本文案例中使用真机调试。

5、 构建,卸载手机中原程序 adb –s uninstall com.XXXXXX

6、 生成bulid.xml文件,-p后面跟工程所在的本地jenkins下路径

android update project -n c:\被测工程Job路径\workspace

7、 Ant进行编译程序,并安装到当前手机中

ant debug install -f c:\被测工程Job路径\workspace\build.xml

8、 构建后作,本案例中构建完成后自动启动构建下一个测试Job

Bulid other projects,选择测试工程的Job.

打包测试工程

Android程序

本小节讲诉如何构建一个Android测试工程,包括邮件发送和测试报告展示。

1、 构建步骤1-7和Android程序章节一样,从略。

2、 本文案例中测试程序是通过命令行启动运行的,所以在此处增加一个批处理运行。P.S. adb shell am instrument -w -e class com.megafon.test.MegafonTest#testDeleteContact ,此处是通过批处理来单独运行一个个的测试用例。避免了Junit3的无序执行的问题。

3、 删除Workspace中原来存在的测试报告文件,一般不删除也会覆盖。

如何让测试程序生成xml格式的测试报告,其他文章会重点介绍。

4、 从手机中拷贝测试报告,最终测试是在手机上运行,所以报告也生成在手机中,使用adb pull命令把测试报告全部拷贝到workspace下制定目录。

5、 构建后作,发布测试报告,如果报告中包含附件,此处使用到JUnit Attachments Plugin插件。

6、 邮件通知,此处使用到Email-ext plugin插件,前面的默认,直接使用我们在系统管理里面设置的默认值。

7、 点击右下角高级按钮,可选择不同场景下发送邮件。

8、 测试结果展示,在本次构建的控制台可以显示当前所有的构建日志。

9、测试报告点击Test Result可以显示所有测试记录。

jenkins来做android自动化首先要环境配置并启动Jenkins。

具体步骤如下:

1、 安装jdk建议1.6或以上版本,配置好环境变量。

2、 安装tomcat 安装完调试下tomcat是否正常。

3、 安装ant 载zip包,解压后配置好环境变量。

4、 安装jenkins 下载war包,命名为Jenkins,拷贝到tomcat/webapps目录下。

5、 安装Android SDK 下载安装,完成后配置好Android_SDK_HOME环境变量。此步骤主要用于进行android自动化测试,若不进行此项可略过。

安装完成后启动tomcat/bin/startup.bat文件(linux下是startup.sh),在浏览器输入localhost:8080/jenkins,8080为tomcat端口,即可访问jenkins。

接下来配置Jenkins:

1、 JDK配置 新增JDK,指定JDK名字和JAVA_HOME

2、 ANT配置 新增ANT,指定ANT名字和ANT_HOME

3、 Men配置 从略,本文未使用到Men,具体配置方法参考Google。

4、 Subversion 选择1.6版本SVN,勾选Update default Subversion credentials cache after successful authentication

5、 邮件通知 填写SMTP server、Default user E-mail suffix、System Admin E-mail Address、Jenkins URL、勾选Use SMTP Authentication,填写User Name、Password、Use SSL、SMTP port、Chareset(UTF-8) 、Default Content Type(默认)、Default Recipients(默认收件人),配置完成后可进行测试邮件。

6、 Jenkins URL 配置该URL,用于别人访问。

是插件管理

1、 Hudson Subversion Plug-in,jenkins的svn插件。

2、 Android Emulator Plugin,android模拟器插件。

3、 JUnit Attachments Plugin,junit测试报告附件插件。

4、 Email-ext plugin,邮件扩展插件。此处说明下,默认Jenkins只会发送构建失败的邮件,需安装此插件才能自定义不同场景。

5、 Deploy to container Plugin远程发布插件。