Merge pull request #1669 from lovepoem/add_test_coverage_and_jdk11

add test coverage and jdk11
This commit is contained in:
agapple
2019-04-06 23:37:40 +08:00
committed by GitHub
4 changed files with 18 additions and 11 deletions

View File

@@ -2,6 +2,8 @@ language: java
sudo: false # faster builds sudo: false # faster builds
jdk: jdk:
- openjdk11
- oraclejdk11
- openjdk8 - openjdk8
- oraclejdk8 - oraclejdk8
@@ -12,7 +14,7 @@ cache:
install: true install: true
script: script:
- travis_wait 30 ./mvnw clean install -DskipTests=true -Dcheckstyle.skip=true -Drat.skip=true -Dmaven.javadoc.skip=true - travis_wait 30 ./mvnw clean install -DskipTests=false -Dcheckstyle.skip=true -Dmaven.javadoc.skip=true
after_success: after_success:
- bash <(curl -s https://codecov.io/bash) - bash <(curl -s https://codecov.io/bash)

View File

@@ -2,6 +2,7 @@
<div class="iteye-blog-content-contain"> <div class="iteye-blog-content-contain">
[![Build Status](https://travis-ci.com/alibaba/canal.svg?branch=master)](https://travis-ci.com/alibaba/canal) [![Build Status](https://travis-ci.com/alibaba/canal.svg?branch=master)](https://travis-ci.com/alibaba/canal)
[![codecov](https://codecov.io/gh/alibaba/canal/branch/master/graph/badge.svg)](https://codecov.io/gh/alibaba/canal)
![maven](https://img.shields.io/maven-central/v/com.alibaba.otter/canal.svg) ![maven](https://img.shields.io/maven-central/v/com.alibaba.otter/canal.svg)
![license](https://img.shields.io/github/license/alibaba/canal.svg) ![license](https://img.shields.io/github/license/alibaba/canal.svg)
[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/alibaba/canal.svg)](http://isitmaintained.com/project/alibaba/canal "Average time to resolve an issue") [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/alibaba/canal.svg)](http://isitmaintained.com/project/alibaba/canal "Average time to resolve an issue")

View File

@@ -26,6 +26,10 @@
<groupId>org.slf4j</groupId> <groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId> <artifactId>slf4j-log4j12</artifactId>
</exclusion> </exclusion>
<exclusion>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
</exclusion>
</exclusions> </exclusions>
</dependency> </dependency>
<dependency> <dependency>

20
pom.xml
View File

@@ -100,6 +100,8 @@
<java_target_version>1.7</java_target_version> <java_target_version>1.7</java_target_version>
<file_encoding>UTF-8</file_encoding> <file_encoding>UTF-8</file_encoding>
<spring_version>3.2.18.RELEASE</spring_version> <spring_version>3.2.18.RELEASE</spring_version>
<maven-jacoco-plugin.version>0.8.3</maven-jacoco-plugin.version>
<maven-surefire.version>2.22.1</maven-surefire.version>
</properties> </properties>
<modules> <modules>
@@ -368,16 +370,15 @@
</configuration> </configuration>
</plugin> </plugin>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>cobertura-maven-plugin</artifactId>
<version>2.5</version> <version>2.7</version>
<configuration> <configuration>
<includes> <formats>
<include>**/*Test.java</include> <format>html</format>
</includes> <format>xml</format>
<excludes> </formats>
<exclude>**/*NoRunTest.java</exclude> <check />
</excludes>
</configuration> </configuration>
</plugin> </plugin>
<!-- javadoc --> <!-- javadoc -->
@@ -399,7 +400,6 @@
<additionalparam>-Xdoclint:none</additionalparam> <additionalparam>-Xdoclint:none</additionalparam>
</configuration> </configuration>
</plugin> </plugin>
</plugins> </plugins>
<sourceDirectory>src/main/java</sourceDirectory> <sourceDirectory>src/main/java</sourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory> <testSourceDirectory>src/test/java</testSourceDirectory>