jenkins中文版是一款可以帮助您检测web程序执行流程的工具,在测试软件的时候,可以利用这个插件帮助您监控代码的运行情况,软件可以自动扫描一直出现重复以及代码错误的信息,请提供及时的报告,让控制人员可以在调试参数的过程中快速知道软件的问题,您也可以使用本软件在指定的时候自动运行代码测试程序,方便定时维护软件的执行数据;Jenkins内置多种丰富的插进,您可以直接在在win系统中创建测试任务,也可以在浏览器上执行测试任务,对于调试软件是非常有帮助的。

软件功能
安装方便
Jenkins是一个独立的基于Java的程序,可以开箱即用,具有适用于Windows,Mac OS X和其他类Unix操作系统的软件包。
轻松配置
Jenkins可以通过其Web界面轻松设置和配置,其中包括即时错误检查和内置帮助。
插件
在更新中心拥有数百个插件,Jenkins与几乎所有的工具集成在连续集成和连续交付工具链中。
扩展
Jenkins可以通过其插件架构进行扩展,为Jenkins提供几乎无限的可能性。
分散式
Jenkins可以轻松地在多台机器上分配工作,从而帮助更快地在多个平台上进行构建,测试和部署。
软件特色
1.定时拉取代码并编译:Jenkins可以分析来自不同的代码分析工具,如CheckStyle,FindBugs,PMD等结果文件。
2.静态代码分析:Jenkins 配备了一个开箱工具,添加一个电子邮件通知的构建项目。
3.定时打包发布测试版:只需要从Jenkins拾取Gradle安装的位置,并调用相应的可执行文件
4.自定义额外的操作,如跑单元测试等:这将作为Jenkins应用程序中的文档的一部分被拉入。
5.出错提醒:它们在vars区域中可以更好地定义库函数
使用方法
其中我们不得不在Jenkins配置选项。下表列出了Jenkins 的各种配置选项。
因此,可以通过点击左侧菜单侧的 “Manage Jenkins”选项获得Jenkins 的各种配置选项。

然后,您将看到下面的画面 –
单击 “Configure system”。下面讨论是一些可被执行 Jenkins 配置设置。

有两种方式可以启动节点(都是JNLP方式。JNLP连接需要端口,默认连接端口是随机的,端口更改 系统设置→Configure Global Security→JNLP节点代理的TCP端口)

1.Launch agent from browser on slave 下载文件slave-agent.jnlp文件,双击打开。
一般用在Windows系统上,需要javaws.exe(在Java的bin目录中可以找到)程序才能打开。如果提示错误,请卸载JDK后重新安装。成功启动如下图所示:

点击左上角的File选择Install as a service就可以添加为Windows的服务了(默认开机自动启动)。
2.Run from slave command line javaws http://xxxx/slave-agent.jnlp 如果你配置了权限那么后面还有一串看不懂的随机Key
下载slave.jar到本地,然后进入存放slave.jar的目录,复制粘贴并运行 java -jar slave.jar -jnlpUrl http://xxxxx 即可启动。
在生成后动作进行任何工作,你可以定义要创建的报告。 该构建已经完成,测试结果选项将可进一步深入分析。

主要优势
易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持。
易于配置-所有配置都是通过其提供的web界面实现。
集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知。
生成JUnit/TestNG测试报告。
分布式构建支持Jenkins能够让多台计算机一起构建/测试。
文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。
插件支持:支持扩展插件,你可以开发适合自己团队使用的工具。
使用说明
Jenkins需要一定的磁盘空间来进行构建和保持档案。人们可以从 Jenkins 配置屏幕查看该路径。默认情况下,它被设置到
~/.jenkins,而这个位置将首先在用户配置文件的位置存储起来。在正确的环境中,需要更改此位置,适当的位置来存储所有相关的建立和档案。可以通过以下方式做到这一点
启动 Servlet 容器之前,设置“JENKINS_HOME”环境变量设置为新的主目录。
设置 “JENKINS_HOME” 系统属性 到 servlet 容器。
设置JNDI环境条目“JENKINS_HOME”到新目录。
∨ 展开