diff --git a/.travis.yml b/.travis.yml index a76aca86cd3cd447d512ab4b8c67d7f417bd7db9..2bce79e0fc39e3a42695d47dd978afec9a7b6c55 100644 --- a/.travis.yml +++ b/.travis.yml @@ -419,6 +419,11 @@ matrix: # - ENV_CXX_FLAGS="-Wno-c99-extensions" before_install: + #install maven 3.5.0 + - export M2_HOME=$HOME/apache-maven-3.5.0 + - if [ ! -d $M2_HOME/bin ]; then curl https://archive.apache.org/dist/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz | tar zxf - -C $HOME; fi + - export PATH=$M2_HOME/bin:$PATH + # Install dependencies - sudo apt-get install jq - wget -O ~/codacy-coverage-reporter-assembly-latest.jar $(curl https://api.github.com/repos/codacy/codacy-coverage-reporter/releases/latest | jq -r .assets[0].browser_download_url) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9912b9c0372c7afdb65d71fe67a29c72fa67cee5..b2cf89f5d0736b300dca807df9697d1d5e41d169 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * Updated parent pon to v6. * createProgram had the wrong signature producing a unsatisfied link exception that is now fixed. +* Build now requires version 3.5.0 of maven due to changes in surefire plugin. ## 1.4.1 diff --git a/pom.xml b/pom.xml index 3ee16fdd717da001da8b25893437d82d98247bbe..fe32f72b6c1ce19a682521a4b46dddabb3962e03 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ <packaging>jar</packaging> <prerequisites> - <maven>3.0.4</maven> + <maven>3.5.0</maven> </prerequisites> <properties>