|
1 | | - |
| 1 | +ext { |
| 2 | + latestDepTestMinJavaVersionForTests = JavaVersion.VERSION_11 |
| 3 | + version40TestMinJavaVersionForTests = JavaVersion.VERSION_11 |
| 4 | +} |
2 | 5 | muzzle { |
3 | 6 | pass { |
4 | 7 | group = 'org.quartz-scheduler' |
5 | 8 | module = 'quartz' |
6 | | - versions = "[2.0.0,2.4.0)" |
| 9 | + versions = "[2.0.0,)" |
7 | 10 | assertInverse = true |
| 11 | + javaVersion = "11" |
8 | 12 | } |
9 | 13 | } |
10 | 14 |
|
11 | 15 | apply from: "$rootDir/gradle/java.gradle" |
12 | 16 |
|
13 | 17 | addTestSuiteForDir('latestDepTest', 'test') |
| 18 | +addTestSuiteForDir('version40Test', 'test') |
| 19 | + |
14 | 20 |
|
15 | 21 | dependencies { |
16 | 22 | compileOnly group: 'org.quartz-scheduler', name: 'quartz', version: '2.0.0' |
17 | 23 | testImplementation group: 'org.quartz-scheduler', name: 'quartz', version: '2.0.0' |
18 | 24 |
|
19 | | - latestDepTestImplementation group: 'org.quartz-scheduler', name: 'quartz', version: '2.3.+' |
20 | 25 | // these dependencies are required for XML configurations when quartz version > 2.2+ |
21 | | - latestDepTestImplementation group: 'org.quartz-scheduler', name: 'quartz-jobs', version: '2.3.+' |
22 | | - latestDepTestImplementation group: 'javax.transaction', name: 'jta', version: '1.1' |
| 26 | + version40TestImplementation group: 'org.quartz-scheduler', name: 'quartz-jobs', version: '2.4.0' |
| 27 | + version40TestImplementation group: 'org.quartz-scheduler', name: 'quartz', version: '+' |
| 28 | + version40TestImplementation group: 'javax.transaction', name: 'jta', version: '1.1' |
| 29 | + latestDepTestImplementation group: 'org.quartz-scheduler', name: 'quartz-jobs', version: '+' |
| 30 | + latestDepTestImplementation group: 'jakarta.transaction', name: 'jakarta.transaction-api', version: '2.0.1' |
| 31 | + latestDepTestImplementation group: 'org.quartz-scheduler', name: 'quartz', version: '+' |
| 32 | + |
| 33 | +} |
| 34 | + |
| 35 | +[ |
| 36 | + compileLatestDepTestGroovy, |
| 37 | + compileLatestDepTestJava, |
| 38 | + compileVersion40TestGroovy, |
| 39 | + compileVersion40TestJava |
| 40 | +].each { |
| 41 | + it.configure { |
| 42 | + setJavaVersion(it, 11) |
| 43 | + } |
23 | 44 | } |
0 commit comments