|
1 | 1 | plugins { |
2 | | - id 'buildlogic.java-library-conventions' |
| 2 | + id 'buildlogic.java-library-conventions' |
3 | 3 | } |
4 | 4 |
|
5 | 5 | version = rootProject.version |
6 | 6 |
|
7 | 7 | dependencies { |
8 | | -// |
9 | | -// implementation libs.bundles.maven.resolver.libs |
| 8 | + // |
| 9 | + // implementation libs.bundles.maven.resolver.libs |
10 | 10 |
|
11 | | - implementation( platform("org.apache.maven:maven-resolver-provider:3.9.11")) |
12 | | - implementation( "org.apache.maven:maven-resolver-provider") |
13 | | - implementation "org.apache.maven.resolver:maven-resolver-api" |
14 | | - implementation "org.apache.maven.resolver:maven-resolver-spi" |
15 | | - implementation "org.apache.maven.resolver:maven-resolver-util" |
16 | | - implementation "org.apache.maven.resolver:maven-resolver-impl" |
17 | | - implementation "org.apache.maven.resolver:maven-resolver-connector-basic" |
18 | | - implementation "org.apache.maven.resolver:maven-resolver-transport-file" |
19 | | - implementation "org.apache.maven.resolver:maven-resolver-transport-http" |
| 11 | + implementation( platform("org.apache.maven:maven-resolver-provider:3.9.11")) |
| 12 | + implementation "org.apache.maven:maven-resolver-provider" |
| 13 | + implementation "org.apache.maven.resolver:maven-resolver-api" |
| 14 | + implementation "org.apache.maven.resolver:maven-resolver-spi" |
| 15 | + implementation "org.apache.maven.resolver:maven-resolver-util" |
| 16 | + implementation "org.apache.maven.resolver:maven-resolver-impl" |
| 17 | + implementation "org.apache.maven.resolver:maven-resolver-connector-basic" |
| 18 | + implementation "org.apache.maven.resolver:maven-resolver-transport-file" |
| 19 | + implementation "org.apache.maven.resolver:maven-resolver-transport-http" |
| 20 | + implementation "org.apache.maven.resolver:maven-resolver-supplier:1.9.24" |
20 | 21 |
|
21 | | - implementation libs.bundles.spotless.libs |
| 22 | + implementation libs.bundles.spotless.libs |
| 23 | +} |
| 24 | + |
| 25 | +tasks.named("test", Test) { |
| 26 | + // make sure test is rerun if the local maven test repo changes |
| 27 | + it.inputs.dir(layout.projectDirectory.dir("maven-test-repo")) |
| 28 | + |
| 29 | + // provide the path to the local maven test repo as a system property |
| 30 | + it.systemProperty("local.maven.repo.path", layout.projectDirectory.dir("maven-test-repo").asFile.absolutePath) |
22 | 31 | } |
0 commit comments