Jenkins + testNg + maven 项目持续集成
搞了一整天,梳理下关键点:
1、项目的pom.xml要配置插件,同时指定testng.xml文件的位置。就被这个卡了好久
<properties>
<maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
<suiteXmlFile>src/test/testng.xml</suiteXmlFile>
</properties> <dependencies>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.9.10</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${maven-surefire-plugin.version}</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>${suiteXmlFile}</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>
2、Jenkins job配置相对简单


Jenkins + testNg + maven 项目持续集成的更多相关文章
- Jenkins构建Android项目持续集成之findbugs的使用
		Findbugs简介 关于findbugs的介绍,可以自行百度下,这里贴下百度百科的介绍.findbugs是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题 ... 
- Jenkins + svn + maven 构建持续集成环境搭建
		Jenkins简介 Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能. Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括: ... 
- Jenkins构建Android项目持续集成之单元测试及代码覆盖率
		单元测试 在软件开发中一直在推崇TDD(测试驱动开发),但是一直不能被有效的执行或者并不是真正的测试驱动开发(先开发后写单元测试),因为我们懒!而Android开发又是大多应用层面的开发,很多都是和视 ... 
- Jenkins和Maven构建持续集成
		真是运维的福利,不用在敲Linux命令了 须要的工具:Linux或window.Jenkins.tomcat7.Jdk.maven.项目部署的war包 1.首先从Jenkins官网下载最新的Jenki ... 
- jenkins部署github项目持续集成
		一.先介绍正向代理和反向代理 正向代理 反向代理 二.安装反响代理得到固定域名 http://www.xiaomiqiu.cn/ 三.Jenkins与Github集成 配置前要求: 1.Jenkins ... 
- Jenkins Pipeline+Maven+Gitlab持续集成构建问题集锦
		问题 1.全局配置一定要写正确,之前where git 给的地址时E:\Git\cmd\git.exe一直报错,其实Windows真正的git.exe在bin目录下 如果是Linux中,使用where ... 
- Jenkins Pipeline+Maven+Gitlab持续集成构建
		http://www.cnblogs.com/xiaodai12138/p/9996995.html 
- Jenkins +Maven+Tomcat+SVN +Apache项目持续集成构建
		详解Jenkins +Maven+Tomcat+SVN +Apache项目持续集成 一:前言 1. Jenkins jenkins版本大全http://mirrors.jenkins-ci.org/ ... 
- Net 项目构建基于Jenkins + Github + Mono 的持续集成环境
		Net 项目构建基于Jenkins + Github + Mono 的持续集成环境 阅读目录 1 安装 2 配置 3 测试 在Redhat enterprise 6.5 的服务器上,为在gutub 上 ... 
随机推荐
- python list 去掉重复元素
			貌似用遍历最方便. http://www.cnblogs.com/tudas/p/python-delete-duplicate-element-from-list.html 
- ZH奶酪:【数据结构与算法】基础排序算法总结与Python实现
			1.冒泡排序(BubbleSort) 介绍:重复的遍历数列,一次比较两个元素,如果他们顺序错误就进行交换. 2016年1月22日总结: 冒泡排序就是比较相邻的两个元素,保证每次遍历最后的元素最大. 排 ... 
- window.open()与window.showModalDialog
			弹出窗口两种方式: 1.window.showModalDialog: var feature = "dialogWidth:615px;dialogHeight:505px ... 
- Linux下的Nginx、php、mysql、apache部署
			待补充,先搞几个博客链接: https://www.cnblogs.com/Candies/p/8282934.html http://sujianjob.com/2017/12/18/yum%E5% ... 
- Oracle ASM 详解
			ASM:Automatic Storage Management, 是Oracle 主推的一种面向Oracle的存储解决方案, ASM 和 RDBMS 非常相似,ASM 也是由实例和文件组成, 也可以 ... 
- FineUI 单击菜单页面内容完全刷新,关闭Tab
			res/js/main.js 修改initTreeabStrip 中 refreshWhenExist.refreshWhenTabChang两参数值 // 初始化主框架中的树(或者Accor ... 
- Angular 4 父组件调用子组件中的方法
			1. 创建工程 ng new demo3 2. 创建子组件 ng g component child 3. 在子组件中定义方法greeting 4. 父组件html(第三行是模板中调用子组件的方法) ... 
- 异步Socket服务器与客户端
			本文灵感来自Andre Azevedo 在CodeProject上面的一片文章,An Asynchronous Socket Server and Client,讲的是异步的Socket通信. S ... 
- java 中的好东西 jackson
			转自: https://github.com/FasterXML/jackson 重要的是: jackson 支持 第三方数据类型 jsonobject jsonarray( json.org/jav ... 
- java DateUtils
			package demoone; import java.sql.Timestamp; import java.text.ParseException; import java.text.Simple ... 
