diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..32ae4287 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: java + +sudo: false +dist: trusty + +install: true + +matrix: + include: + - jdk: openjdk8 + - jdk: oraclejdk8 + - jdk: openjdk10 + # For some reason pulling from sonatype_snapshots does not work for openjdk10 and we have to manually symlink + # See https://github.com/travis-ci/travis-ci/issues/9368#issuecomment-405070163 + before_install: + - rm "${JAVA_HOME}/lib/security/cacerts" + - ln -s /etc/ssl/certs/java/cacerts "${JAVA_HOME}/lib/security/cacerts" + - jdk: openjdk11 + - jdk: openjdk-ea + allow_failures: + - jdk: openjdk-ea + +script: mvn clean verify -B -V -U + +cache: + directories: + - $HOME/.m2 diff --git a/mapstruct-field-mapping/pom.xml b/mapstruct-field-mapping/pom.xml index 698f322e..4731d9b7 100644 --- a/mapstruct-field-mapping/pom.xml +++ b/mapstruct-field-mapping/pom.xml @@ -27,7 +27,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-iterable-to-non-iterable/pom.xml b/mapstruct-iterable-to-non-iterable/pom.xml index fdd000ab..f316d1ce 100644 --- a/mapstruct-iterable-to-non-iterable/pom.xml +++ b/mapstruct-iterable-to-non-iterable/pom.xml @@ -25,18 +25,23 @@ mapstruct-examples-iterable-non-iterable 1.0-SNAPSHOT + + 1.7 + 1.7 + + org.mapstruct mapstruct - 1.2.0.Final + 1.3.0-SNAPSHOT org.mapstruct mapstruct-processor - 1.2.0.Final + 1.3.0-SNAPSHOT provided diff --git a/mapstruct-jpa-child-parent/pom.xml b/mapstruct-jpa-child-parent/pom.xml index 26c17ed0..527e7380 100644 --- a/mapstruct-jpa-child-parent/pom.xml +++ b/mapstruct-jpa-child-parent/pom.xml @@ -26,7 +26,9 @@ 1.0-SNAPSHOT - 1.2.0.Final + 1.3.0-SNAPSHOT + 1.7 + 1.7 diff --git a/mapstruct-kotlin/pom.xml b/mapstruct-kotlin/pom.xml index aff62a79..6e57c14e 100644 --- a/mapstruct-kotlin/pom.xml +++ b/mapstruct-kotlin/pom.xml @@ -14,9 +14,9 @@ UTF-8 - 1.1.3-2 + 1.2.51 1.8 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-lombok/pom.xml b/mapstruct-lombok/pom.xml index 223c3bf9..9da73c6d 100644 --- a/mapstruct-lombok/pom.xml +++ b/mapstruct-lombok/pom.xml @@ -31,8 +31,8 @@ UTF-8 1.7 1.7 - 1.2.0.Final - 1.16.14 + 1.3.0-SNAPSHOT + 1.18.0 diff --git a/mapstruct-lookup-entity-with-id/pom.xml b/mapstruct-lookup-entity-with-id/pom.xml index b9a59849..c6044e16 100644 --- a/mapstruct-lookup-entity-with-id/pom.xml +++ b/mapstruct-lookup-entity-with-id/pom.xml @@ -26,7 +26,7 @@ 1.0-SNAPSHOT - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-mapping-from-map/pom.xml b/mapstruct-mapping-from-map/pom.xml index 825718f5..c0dc4fa8 100644 --- a/mapstruct-mapping-from-map/pom.xml +++ b/mapstruct-mapping-from-map/pom.xml @@ -26,7 +26,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-mapping-with-cycles/pom.xml b/mapstruct-mapping-with-cycles/pom.xml index 092a3d0f..e7079fc7 100644 --- a/mapstruct-mapping-with-cycles/pom.xml +++ b/mapstruct-mapping-with-cycles/pom.xml @@ -27,7 +27,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-nested-bean-mappings/pom.xml b/mapstruct-nested-bean-mappings/pom.xml index c4fc4cc3..2133caf0 100644 --- a/mapstruct-nested-bean-mappings/pom.xml +++ b/mapstruct-nested-bean-mappings/pom.xml @@ -27,7 +27,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-protobuf3/pom.xml b/mapstruct-protobuf3/pom.xml index 1455557c..89b13a5e 100644 --- a/mapstruct-protobuf3/pom.xml +++ b/mapstruct-protobuf3/pom.xml @@ -32,7 +32,7 @@ 1.4.0.Final 0.5.0 3.2.0 - 1.2.0.Final + 1.3.0-SNAPSHOT 1.8 1.8 diff --git a/mapstruct-rounding/pom.xml b/mapstruct-rounding/pom.xml index 52b70333..193bbe99 100644 --- a/mapstruct-rounding/pom.xml +++ b/mapstruct-rounding/pom.xml @@ -26,7 +26,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT diff --git a/mapstruct-spi-accessor-naming/pom.xml b/mapstruct-spi-accessor-naming/pom.xml index ad3d506a..cb10cfda 100644 --- a/mapstruct-spi-accessor-naming/pom.xml +++ b/mapstruct-spi-accessor-naming/pom.xml @@ -28,7 +28,7 @@ pom - 1.2.0.Final + 1.3.0-SNAPSHOT 1.8 1.8 diff --git a/mapstruct-updatemethods-1/pom.xml b/mapstruct-updatemethods-1/pom.xml index 5b037715..b403f72d 100644 --- a/mapstruct-updatemethods-1/pom.xml +++ b/mapstruct-updatemethods-1/pom.xml @@ -26,7 +26,7 @@ 1.0.0 - 1.2.0.Final + 1.3.0-SNAPSHOT