@@ -11,71 +11,76 @@ ext {
1111 ossrhUsername = project. findProperty(' ossrh.username' )
1212 ossrhPassword = project. findProperty(' ossrh.password' )
1313
14- // TODO: upgrade all versions to the latest ones
15- // TODO: update matrix versions to the major ones
1614 testSuites = [
1715 [name : ' default' , versions : [
1816 [name : ' suite' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ]
1917 ]],
2018 [name : ' spring' , versions : [
21- [name : ' 4.3.8' , spring : ' 4.3.8.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
22- [name : ' 4.3.25' , spring : ' 4.3.25.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
23- [name : ' 5.0.13' , spring : ' 5.0.13.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
24- [name : ' 5.1.14' , spring : ' 5.1.14.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
25- [name : ' 5.2.5' , spring : ' 5.2.5.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ]
19+ [name : ' 4.3.8' , spring : ' 4.3.8.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
20+ [name : ' 4.3.29' , spring : ' 4.3.29.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
21+ [name : ' 5.0.19' , spring : ' 5.0.19.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
22+ [name : ' 5.1.19' , spring : ' 5.1.19.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
23+ [name : ' 5.2.11' , spring : ' 5.2.11.RELEASE' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ],
24+ [name : ' 5.3.1' , spring : ' 5.3.1' , ' zonky-postgres' : ' default' , opentable : ' default' , yandex : ' default' , ' mssql-driver' : ' default' , ' mysql-driver' : ' default' , ' mariadb-driver' : ' default' ]
2625 ]],
2726 [name : ' flyway' , versions : [
28- [name : ' 3.0' , flyway : ' 3.0' , ' flyway-test' : ' 3.0.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
29- [name : ' 3.1' , flyway : ' 3.1' , ' flyway-test' : ' 3.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
30- [name : ' 3.2.1' , flyway : ' 3.2.1' , ' flyway-test' : ' 3.2.1.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
31- [name : ' 4.0.3' , flyway : ' 4.0.3' , ' flyway-test' : ' 4.0.1' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
32- [name : ' 4.1.2' , flyway : ' 4.1.2' , ' flyway-test' : ' 4.1.0' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
33- [name : ' 4.2.0' , flyway : ' 4.2.0' , ' flyway-test' : ' 4.2.0.2' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
34- [name : ' 5.0.7' , flyway : ' 5.0.7' , ' flyway-test' : ' 5.0.0' , spring : ' 4.3.25 .RELEASE' , ' spring-boot' : ' 1.5.22 .RELEASE' , ' zonky-postgres' : ' default' ],
35- [name : ' 5.1.4' , flyway : ' 5.1.4' , ' flyway-test' : ' 5.1.0' , spring : ' 5.0.13.RELEASE' , ' spring-boot' : ' 2.0.9.RELEASE' , ' zonky-postgres' : ' default' ],
36- [name : ' 5.2.4' , flyway : ' 5.2.4' , ' flyway-test' : ' 5.2.4' , spring : ' 5.1.14 .RELEASE' , ' spring-boot' : ' 2.1.13 .RELEASE' , ' zonky-postgres' : ' default' ],
37- [name : ' 6.0.2 ' , flyway : ' 6.0.2 ' , ' flyway-test' : ' 6.0.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
38- [name : ' 6.0.8' , flyway : ' 6.0.8' , ' flyway-test' : ' 6.0.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
39- [name : ' 6.1.4' , flyway : ' 6.1.4' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
40- [name : ' 6.2.4' , flyway : ' 6.2.4' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
41- [name : ' 6.3.2' , flyway : ' 6.3.2' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
42- [name : ' 6.3.3' , flyway : ' 6.3.3' , ' flyway-test' : ' 6.3.3' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
43- [name : ' 6.4.4' , flyway : ' 6.4.4' , ' flyway-test' : ' 6.4.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
44- [name : ' 6.5.3 ' , flyway : ' 6.5.3 ' , ' flyway-test' : ' 6.4.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
45- [name : ' 7.0.4' , flyway : ' 7.0.4' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
46- [name : ' 7.1.1' , flyway : ' 7.1.1' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
47- [name : ' 7.2.0 ' , flyway : ' 7.1 .1' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
48- [name : ' no_sb' , flyway : ' default' , ' flyway-test' : ' default' , ' zonky-postgres' : ' default' ]
27+ [name : ' 3.0' , flyway : ' 3.0' , ' flyway-test' : ' 3.0.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
28+ [name : ' 3.1' , flyway : ' 3.1' , ' flyway-test' : ' 3.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
29+ [name : ' 3.2.1' , flyway : ' 3.2.1' , ' flyway-test' : ' 3.2.1.1' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' , ' zonky-postgres' : ' default' ],
30+ [name : ' 4.0.3' , flyway : ' 4.0.3' , ' flyway-test' : ' 4.0.1' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
31+ [name : ' 4.1.2' , flyway : ' 4.1.2' , ' flyway-test' : ' 4.1.0' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
32+ [name : ' 4.2.0' , flyway : ' 4.2.0' , ' flyway-test' : ' 4.2.0.2' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' , ' zonky-postgres' : ' default' ],
33+ [name : ' 5.0.7' , flyway : ' 5.0.7' , ' flyway-test' : ' 5.0.0' , spring : ' 5.0.13 .RELEASE' , ' spring-boot' : ' 2.0.9 .RELEASE' , ' zonky-postgres' : ' default' ],
34+ [name : ' 5.1.4' , flyway : ' 5.1.4' , ' flyway-test' : ' 5.1.0' , spring : ' 5.0.13.RELEASE' , ' spring-boot' : ' 2.0.9.RELEASE' , ' zonky-postgres' : ' default' ],
35+ [name : ' 5.2.4' , flyway : ' 5.2.4' , ' flyway-test' : ' 5.2.4' , spring : ' 5.1.19 .RELEASE' , ' spring-boot' : ' 2.1.18 .RELEASE' , ' zonky-postgres' : ' default' ],
36+ [name : ' 6.0.6 ' , flyway : ' 6.0.6 ' , ' flyway-test' : ' 6.0.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
37+ [name : ' 6.0.8' , flyway : ' 6.0.8' , ' flyway-test' : ' 6.0.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
38+ [name : ' 6.1.4' , flyway : ' 6.1.4' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
39+ [name : ' 6.2.4' , flyway : ' 6.2.4' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
40+ [name : ' 6.3.2' , flyway : ' 6.3.2' , ' flyway-test' : ' 6.1.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
41+ [name : ' 6.3.3' , flyway : ' 6.3.3' , ' flyway-test' : ' 6.3.3' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
42+ [name : ' 6.4.4' , flyway : ' 6.4.4' , ' flyway-test' : ' 6.4.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
43+ [name : ' 6.5.7 ' , flyway : ' 6.5.7 ' , ' flyway-test' : ' 6.4.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' , ' zonky-postgres' : ' default' ],
44+ [name : ' 7.0.4' , flyway : ' 7.0.4' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
45+ [name : ' 7.1.1' , flyway : ' 7.1.1' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
46+ [name : ' 7.2.1 ' , flyway : ' 7.2 .1' , ' flyway-test' : ' 7.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' , ' zonky-postgres' : ' default' ],
47+ [name : ' no_sb' , flyway : ' default' , ' flyway-test' : ' default' , ' zonky-postgres' : ' default' ]
4948 ]],
5049 [name : ' liquibase' , versions : [
51- [name : ' 3.5.3' , liquibase : ' 3.5.3' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' ],
52- [name : ' 3.5.5' , liquibase : ' 3.5.5' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' ],
53- [name : ' 3.6.3' , liquibase : ' 3.6.3' , spring : ' 5.1.14.RELEASE' , ' spring-boot' : ' 2.1.13.RELEASE' ],
54- [name : ' 3.8.8' , liquibase : ' 3.8.8' , spring : ' 5.2.5.RELEASE' , ' spring-boot' : ' 2.2.6.RELEASE' ],
55- [name : ' no_sb' , liquibase : ' default' ]
50+ [name : ' 3.5.3' , liquibase : ' 3.5.3' , spring : ' 4.3.8.RELEASE' , ' spring-boot' : ' 1.4.6.RELEASE' ],
51+ [name : ' 3.5.5' , liquibase : ' 3.5.5' , spring : ' 4.3.25.RELEASE' , ' spring-boot' : ' 1.5.22.RELEASE' ],
52+ [name : ' 3.6.3' , liquibase : ' 3.6.3' , spring : ' 5.1.19.RELEASE' , ' spring-boot' : ' 2.1.18.RELEASE' ],
53+ [name : ' 3.7.0' , liquibase : ' 3.7.0' , spring : ' 5.1.19.RELEASE' , ' spring-boot' : ' 2.1.18.RELEASE' ],
54+ [name : ' 3.8.9' , liquibase : ' 3.8.9' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' ],
55+ [name : ' 3.9.0' , liquibase : ' 3.9.0' , spring : ' 5.2.10.RELEASE' , ' spring-boot' : ' 2.2.11.RELEASE' ],
56+ [name : ' 3.10.3' , liquibase : ' 3.10.3' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' ],
57+ [name : ' 4.0.0' , liquibase : ' 4.0.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' ],
58+ [name : ' 4.1.1' , liquibase : ' 4.1.1' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' ],
59+ [name : ' 4.2.0' , liquibase : ' 4.2.0' , spring : ' 5.3.1' , ' spring-boot' : ' 2.4.0' ],
60+ [name : ' no_sb' , liquibase : ' default' ]
5661 ]],
5762 [name : ' postgres' , versions : [
58- [name : ' 9.5.20' , postgres : ' 9.5.20' , ' zonky-postgres' : ' 9.5.20' , opentable : ' 0.12.8' , yandex : ' default' ],
59- [name : ' 9.6.16' , postgres : ' 9.6.16' , ' zonky-postgres' : ' 9.6.16' , opentable : ' 0.12.8' , yandex : ' default' ],
60- [name : ' 10.11' , postgres : ' 10.11' , ' zonky-postgres' : ' 10.11.0' , opentable : ' 0.13.3' , yandex : ' default' ],
61- [name : ' 11.6' , postgres : ' 11.6' , ' zonky-postgres' : ' 11.6.0' , opentable : ' default' , yandex : ' default' ],
62- [name : ' 12.1' , postgres : ' 12.1' , ' zonky-postgres' : ' 12.1.0' , opentable : ' default' , yandex : ' default' ]
63+ [name : ' 9.5.20' , postgres : ' 9.5.20' , ' zonky-postgres' : ' 9.5.20' , opentable : ' 0.12.8' , yandex : ' default' ],
64+ [name : ' 9.6.16' , postgres : ' 9.6.16' , ' zonky-postgres' : ' 9.6.16' , opentable : ' 0.12.8' , yandex : ' default' ],
65+ [name : ' 10.11' , postgres : ' 10.11' , ' zonky-postgres' : ' 10.11.0' , opentable : ' 0.13.3' , yandex : ' default' ],
66+ [name : ' 11.6' , postgres : ' 11.6' , ' zonky-postgres' : ' 11.6.0' , opentable : ' default' , yandex : ' default' ],
67+ [name : ' 12.1' , postgres : ' 12.1' , ' zonky-postgres' : ' 12.1.0' , opentable : ' default' , yandex : ' default' ]
6368 ]],
6469 [name : ' mssql' , versions : [
65- [name : ' 2017' , ' mssql' : ' 2017-latest' , ' mssql-driver' : ' default' ],
66- [name : ' 2019' , ' mssql' : ' 2019-latest' , ' mssql-driver' : ' default' ]
70+ [name : ' 2017' , ' mssql' : ' 2017-latest' , ' mssql-driver' : ' default' ],
71+ [name : ' 2019' , ' mssql' : ' 2019-latest' , ' mssql-driver' : ' default' ]
6772 ]],
6873 [name : ' mysql' , versions : [
69- [name : ' 8.0 ' , ' mysql' : ' 8.0 ' , ' mysql-driver' : ' default' ],
70- [name : ' 5.7' , ' mysql' : ' 5.7' , ' mysql-driver' : ' default' ],
71- [name : ' 5.6 ' , ' mysql' : ' 5.6 ' , ' mysql-driver' : ' default' ]
74+ [name : ' 5.6 ' , ' mysql' : ' 5.6 ' , ' mysql-driver' : ' default' ],
75+ [name : ' 5.7' , ' mysql' : ' 5.7' , ' mysql-driver' : ' default' ],
76+ [name : ' 8.0 ' , ' mysql' : ' 8.0 ' , ' mysql-driver' : ' default' ]
7277 ]],
7378 [name : ' mariadb' , versions : [
74- [name : ' 10.5 ' , ' mariadb' : ' 10.5 ' , ' mariadb-driver' : ' default' ],
75- [name : ' 10.4 ' , ' mariadb' : ' 10.4 ' , ' mariadb-driver' : ' default' ],
76- [name : ' 10.3' , ' mariadb' : ' 10.3' , ' mariadb-driver' : ' default' ],
77- [name : ' 10.2 ' , ' mariadb' : ' 10.2 ' , ' mariadb-driver' : ' default' ],
78- [name : ' 10.1 ' , ' mariadb' : ' 10.1 ' , ' mariadb-driver' : ' default' ]
79+ [name : ' 10.1 ' , ' mariadb' : ' 10.1 ' , ' mariadb-driver' : ' default' ],
80+ [name : ' 10.2 ' , ' mariadb' : ' 10.2 ' , ' mariadb-driver' : ' default' ],
81+ [name : ' 10.3' , ' mariadb' : ' 10.3' , ' mariadb-driver' : ' default' ],
82+ [name : ' 10.4 ' , ' mariadb' : ' 10.4 ' , ' mariadb-driver' : ' default' ],
83+ [name : ' 10.5 ' , ' mariadb' : ' 10.5 ' , ' mariadb-driver' : ' default' ]
7984 ]]
8085 ]
8186}
@@ -158,10 +163,6 @@ subprojects {
158163 }
159164
160165 developers {
161- developer {
162- name ' Roman Pichlik'
163- 164- }
165166 developer {
166167 name ' Tomas Vanek'
167168@@ -195,17 +196,17 @@ project(':embedded-database-spring-test') {
195196 dependencies {
196197 compile project(' :embedded-database-spring-test-autoconfigure' )
197198
198- compile ' org.testcontainers:postgresql:1.14.1 '
199- compile ' org.testcontainers:mssqlserver:1.14.1 '
200- compile ' org.testcontainers:mysql:1.14.1 '
201- compile ' org.testcontainers:mariadb:1.14.1 '
199+ compile ' org.testcontainers:postgresql:1.15.0 '
200+ compile ' org.testcontainers:mssqlserver:1.15.0 '
201+ compile ' org.testcontainers:mysql:1.15.0 '
202+ compile ' org.testcontainers:mariadb:1.15.0 '
202203
203204 compile ' io.zonky.test:embedded-postgres:1.2.8' , optional
204- compile ' com.opentable.components:otj-pg-embedded:0.13.1 ' , optional
205+ compile ' com.opentable.components:otj-pg-embedded:0.13.3 ' , optional
205206 compile ' ru.yandex.qatools.embed:postgresql-embedded:2.10' , optional
206- compile ' com.microsoft.sqlserver:mssql-jdbc:8.2.2 .jre8' , optional
207- compile ' mysql:mysql-connector-java:8.0.15 ' , optional
208- compile ' org.mariadb.jdbc:mariadb-java-client:2.3 .0' , optional
207+ compile ' com.microsoft.sqlserver:mssql-jdbc:8.4.1 .jre8' , optional
208+ compile ' mysql:mysql-connector-java:8.0.22 ' , optional
209+ compile ' org.mariadb.jdbc:mariadb-java-client:2.7 .0' , optional
209210
210211 compile ' org.flywaydb:flyway-core:5.0.7' , optional
211212 compile ' org.flywaydb.flyway-test-extensions:flyway-spring-test:5.0.0' , optional
@@ -223,7 +224,7 @@ project(':embedded-database-spring-test') {
223224 testCompile ' org.springframework:spring-jdbc:4.3.25.RELEASE'
224225 testCompile ' ch.qos.logback:logback-classic:1.2.3'
225226 testCompile ' org.mockito:mockito-core:1.10.19'
226- testCompile ' org.assertj:assertj-core:3.14.0 '
227+ testCompile ' org.assertj:assertj-core:3.18.1 '
227228 }
228229
229230 configurations {
0 commit comments