diff --git a/.travis.yml b/.travis.yml index 97b2ac8..0793291 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: java dist: trusty jdk: -- openjdk8 +- openjdk11 # sonar.login env: @@ -18,4 +18,4 @@ addons: jlQkHyA5sAOW8irorD2PKsrtRV26htgVenttopw2tDUEcWeUPnxncq1WzjxVTpTW12LUFPXyngrnbqjb6PbLVz4Pnyy1kVpE7VjdQIM/FG5h9vT0hSbyCni+p+x3HGucQUjzDLGeMbuto7uPkIoUGnWpIdd140uxI/lzUy+/vf9YA6gWPhXkuEV0PHx0e0/m28/JbQVmJNhVZjsx/JA0OUh/Zo5pFv3U6N88MLdgFvb48q/mQMdzj5WZgm7QuqekTIyMC Fng0JHydAYJlnXAOuY2NPwGjUtF2cq57K4MlgD3k/ws5gdI8HIITWgKMcosh1gpws8C4PSxHicqy17beNbIE46zSkYtPhwvHOV8zkL4iYwpn3KP9Ar66oWQy44PaEfI4fVI4IQ1CDoukX0+tyVCE4DNnzqif8/AFO2xB+RWqKkqA= -script: mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package org.jacoco:jacoco-maven-plugin:report cobertura:cobertura coveralls:report sonar:sonar +script: mvn clean package jacoco:report coveralls:report sonar:sonar \ No newline at end of file diff --git a/pom.xml b/pom.xml index 9948d72..e6ccd1d 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt + https://www.apache.org/licenses/LICENSE-2.0.txt repo @@ -303,6 +303,24 @@ 11 + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.0 + + 3 + true + + + @{argLine} -Xmx1024m -XX:MaxPermSize=256m + + + org.sonarsource.sonar-packaging-maven-plugin sonar-packaging-maven-plugin @@ -327,23 +345,34 @@ org.eluder.coveralls coveralls-maven-plugin - 4.1.0 + 4.3.0 + + + + javax.xml.bind + jaxb-api + 2.3.1 + + - - ${project.basedir}/target/report/coverage.xml - ${coveralls.repo.token} - org.codehaus.mojo - cobertura-maven-plugin - 2.7 - - xml - 256m - true - + org.jacoco + jacoco-maven-plugin + 0.8.5 + + + prepare-agent + + prepare-agent + + + org.apache.maven.plugins