From bab3dd63cba6635ddce936f5e378b2124cd6aa60 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Fri, 8 Jul 2016 17:09:41 +0200 Subject: [PATCH] Polish + travis --- .gitignore | 12 ++++++++++++ .travis.yml | 16 ++++++++++++++++ .../pom.xml | 16 ++++++++-------- .../pom.xml | 6 +++--- .../src/test/projects/basic/pom.xml | 2 +- .../src/test/projects/generatedStubs/pom.xml | 2 +- .../src/test/projects/withStubs/pom.xml | 2 +- .../scripts/runTests.sh | 4 ++-- 8 files changed, 44 insertions(+), 16 deletions(-) create mode 100644 .travis.yml diff --git a/.gitignore b/.gitignore index 32858aad3c..1d5e437c5d 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,15 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* + +*.class +*.iml + +.idea/ +.gradle/ +target/ +build/ + +hs_err_pid* +.DS_Store +*.log \ No newline at end of file diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..0daecbd138 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +language: java +jdk: +- oraclejdk8 +script: +- | + echo "Running Spring Cloud Contract Verifier tests" + cd spring-cloud-contract-verifier/spring-cloud-contract-verifier + ./gradlew clean build install +- | + echo "Running Spring Cloud Contract Verifier Maven Plugin tests" + cd spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin + ./mvnw clean install jacoco:report coveralls:report -pl spring-cloud-contract-verifier-maven-plugin +- | + echo "Checking if samples are not broken" + cd spring-cloud-contract-verifier/spring-cloud-contract-verifier + ./scripts/runTests.sh \ No newline at end of file diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/pom.xml index 2139d3fc35..76abe24fe7 100644 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/pom.xml +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/pom.xml @@ -10,7 +10,7 @@ Spring Cloud Contract Verifier Maven Plugin Spring Cloud Contract Verifier Maven Plugin Parent - https://github.com/Codearte/accurest-maven-plugin + https://github.com/spring-cloud/spring-cloud-contract 2016 @@ -24,8 +24,8 @@ - Codearte - http://codearte.io/ + Pivotal Software, Inc. + http://www.spring.io @@ -51,20 +51,20 @@ - scm:git:https://github.com/Codearte/accurest-maven-plugin.git - scm:git:git@github.com:Codearte/accurest-maven-plugin.git - https://github.com/Codearte/accurest-maven-plugin + scm:git:https://github.com/spring-cloud/spring-cloud-contract.git + scm:git:git@github.com:spring-cloud/spring-cloud-contract.git + https://github.com/spring-cloud/spring-cloud-contract HEAD GitHub Issues - https://github.com/Codearte/accurest/labels/maven + https://github.com/spring-cloud/spring-cloud-contract/labels/maven Travis - https://travis-ci.org/Codearte/accurest-maven-plugin + https://travis-ci.org/spring-cloud/spring-cloud-contract diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/pom.xml index ae2ee8a46b..5419775ec1 100644 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/pom.xml +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/pom.xml @@ -10,7 +10,7 @@ Spring Cloud Contract Verifier Maven Plugin Spring Cloud Contract Verifier Maven Plugin - https://github.com/Codearte/accurest-maven-plugin + https://github.com/spring-cloud/spring-cloud-contract 3.2.5 @@ -41,7 +41,7 @@ github - scm:git:git@github.com:Codearte/accurest-maven-plugin.git + scm:git:git@github.com:spring-cloud/spring-cloud-contract.git @@ -135,7 +135,7 @@ true ${project.inceptionYear} - Codearte + Pivotal UTF-8 diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/basic/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/basic/pom.xml index e7ee761ca9..1a6b0ba783 100644 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/basic/pom.xml +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/basic/pom.xml @@ -21,7 +21,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.codearte.accurest.sample + org.springframework.cloud.contract.verifier.sample sample-project 0.1 diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/generatedStubs/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/generatedStubs/pom.xml index e7ee761ca9..1a6b0ba783 100644 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/generatedStubs/pom.xml +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/generatedStubs/pom.xml @@ -21,7 +21,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.codearte.accurest.sample + org.springframework.cloud.contract.verifier.sample sample-project 0.1 diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/withStubs/pom.xml b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/withStubs/pom.xml index e7ee761ca9..1a6b0ba783 100644 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/withStubs/pom.xml +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier-maven-plugin/spring-cloud-contract-verifier-maven-plugin/src/test/projects/withStubs/pom.xml @@ -21,7 +21,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - io.codearte.accurest.sample + org.springframework.cloud.contract.verifier.sample sample-project 0.1 diff --git a/spring-cloud-contract-verifier/spring-cloud-contract-verifier/scripts/runTests.sh b/spring-cloud-contract-verifier/spring-cloud-contract-verifier/scripts/runTests.sh index 4eb0cf6494..a5868fbba1 100755 --- a/spring-cloud-contract-verifier/spring-cloud-contract-verifier/scripts/runTests.sh +++ b/spring-cloud-contract-verifier/spring-cloud-contract-verifier/scripts/runTests.sh @@ -13,8 +13,8 @@ echo "Current Spring Cloud Contract Verifier version is ${CONTRACT_VERIFIER_VERS cd build echo "Cloning samples" -git clone https://github.com/Codearte/accurest-samples -cd accurest-samples +git clone https://github.com/spring-cloud-samples/spring-cloud-contract-verifier-samples +cd spring-cloud-contract-verifier-samples echo "Running Gradle tests" . ./runTests.sh