一、Jenkins的安装

1.前提条件:已经成功安装了OPENJDK,因为jenkins是一款基于Java的持续集成工具。

安装OPENJDK的链接请参见我的另一篇博客:

安装连接:https://www.cnblogs.com/cndevops/p/14859495.html

2.准备工具:下载一个jenkins的war包。

直接上jenkins官网下载即可;

3.启动方法:

输入命令:  java -jar /opt/jenkins.war  ,就可以启动jenkins了。[/opt/jenkins.war:根据自己jenkins.jar包的存储目录来灵活调整]

5.访问地址:http://localhost:8080/,配置成功后打开的界面

二、新建一个软件项目

1.点击上图中的新建,选择【新建一个自由风格的项目】

2.对项目进行配置,在general部分,点击【高级】,勾选使用自定义的工作空间,在目录里填写要进行持续集成的java工程目录,如我的是E:\workspace\ant_junit

3.源码管理,选择None即可

4.构建触发器,在日程表里填写五个字段,用空格分开。

常用配置:0  * * * *  为每个小时执行一次

:0 1 * * * 为没天的凌晨1点执行一次,这种配置的设置,适合执行一些冒烟的测试用例

第一个参数:min,0-59

第二个参数:hour:0-23

第三个参数:day:0-31

第四个参数:month:1-12

第五个参数:week:0-7(0和7代表Sunday)

5.构建:勾选Excute Windows batch command,在命令里输入ant

6.构建后操作,选择Publish Junit test result report,将Junit的测试报告带过来。

如junit为java工程的测试报告目录,且位于java工程的根目录下,则在测试报告(XML)这一项里填写:junit/TESTS-TestSuites.xml,勾选保留长的标准输出/错误,方便问题跟踪。

点击保存即可。

三、构建

1.执行方式:

立即构建

按设置的构建触发器运行

2.构建结果:

失败:红色

成功:蓝色

不确定:黄色

3.测试结果,点击某个构建记录,点击里面的test result,可以查看运行结果:

最新文章

  1. 解决Select2控件不能在jQuery UI Dialog中不能搜索的bug
  2. Windows下安装openssl
  3. css布局模式
  4. iOS开发小技巧--巧用ImageView中的mode(解决图片被拉伸的情况)
  5. 【多端应用开发系列1.1.1 —— Android:使用新浪API V2】服务器Json数据处理——Json数据概述
  6. linux命令补全 忘记命令只记得开头
  7. [状压dp] hdu 4064 Carcassonne
  8. HDU 3829 Cat VS Dog
  9. Webpack学习笔记(二)
  10. UITextField关闭自动联想功能
  11. Single linked List by pointer
  12. CSAPP-过程调用,数据存储,缓冲区溢出
  13. Git使用详细教程(1):工作区、暂存区、本地仓库、远程仓库
  14. JavaScript的屏幕输出及时间函数
  15. epoch、 iteration和batchsize区别
  16. vsCode工具做react开发,几个常用插件
  17. Java 集合类实现原理
  18. MySql常用命令集Mysql常用命令5
  19. PAT A1007 Maximum Subsequence Sum (25 分)——最大子列和,动态规划
  20. RIFF格式简介

热门文章

  1. Linux进阶之Linux中的标准输入输出
  2. IDEA Git 操作常见错误处理
  3. Linux信号(signal) 机制分析-(转自h13)
  4. 7.1 useradd:创建用户
  5. 7.2-5 usermod
  6. jsoup select 选择器(Day_02)
  7. 关于Python闭包的一切
  8. clickhouse_各个引擎表的特点
  9. Netty 框架学习 —— Netty 组件与设计
  10. Python+Selenium自动化-清空输入框、输入内容、点击按钮