zoukankan      html  css  js  c++  java
  • 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配置相对简单

  • 相关阅读:
    Cocos2d-x游戏移植到Android平台
    Alice and Bob
    Hamming Codes
    Fire逃生
    Java中面向对象的理解
    常见的几个算法
    数组的介绍
    Java 中的数据类型
    Java 初相识
    JavaScript 数据类型 (续)
  • 原文地址:https://www.cnblogs.com/dannyyao/p/6307719.html
Copyright © 2011-2022 走看看