Skip to content

Commit 9c70b0c

Browse files
Temporary fix for mule-4 latest dependencies resolution. (#9466)
1 parent d8b9ae8 commit 9c70b0c

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

dd-java-agent/instrumentation/mule-4/build.gradle

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ muzzle {
1919
javaVersion = "17"
2020
excludeDependency 'om.google.guava:guava'
2121
excludeDependency 'com.google.code.findbugs:jsr305'
22-
additionalDependencies +="org.mule.runtime:mule-tracer-customization-impl:$muleVersion"
22+
additionalDependencies += "org.mule.runtime:mule-tracer-customization-impl:$muleVersion"
2323
}
2424
pass {
2525
group = 'org.mule.runtime'
@@ -29,14 +29,14 @@ muzzle {
2929
javaVersion = "17"
3030
excludeDependency 'om.google.guava:guava'
3131
excludeDependency 'com.google.code.findbugs:jsr305'
32-
additionalDependencies +="org.mule.runtime:mule-core:$muleVersion"
32+
additionalDependencies += "org.mule.runtime:mule-core:$muleVersion"
3333
}
3434

3535
fail {
3636
name = 'before-4.5.0'
3737
group = 'org.mule.runtime'
3838
module = 'mule-core'
39-
versions = "[, $muleVersion)"
39+
versions = "[, $muleVersion)"
4040
excludeDependency 'om.google.guava:guava'
4141
excludeDependency 'com.google.code.findbugs:jsr305'
4242
}
@@ -265,3 +265,27 @@ idea {
265265
jdkName = '11'
266266
}
267267
}
268+
269+
// TODO: Remove once correct version of mule-extensions-xxx will be released.
270+
dependencies {
271+
def reason = 'Temporary hardcode to `1.9.9` because `1.9.10` is failing during latest dependencies resolution on not existing `mule-plugin-mgmt-parent-pom:4.9.8-rc1`'
272+
273+
constraints {
274+
add('latestDepForkedTestImplementation', 'org.mule.runtime:mule-extensions-api') {
275+
version { strictly '1.9.9' }
276+
because reason
277+
}
278+
add('latestDepForkedTestImplementation', 'org.mule.runtime:mule-extensions-mime-types') {
279+
version { strictly '1.9.9' }
280+
because reason
281+
}
282+
add('latestDepForkedTestImplementation', 'org.mule.runtime:mule-extensions-api-dsql') {
283+
version { strictly '1.9.9' }
284+
because reason
285+
}
286+
add('latestDepForkedTestImplementation', 'org.mule.runtime:mule-extensions-api-persistence') {
287+
version { strictly '1.9.9' }
288+
because reason
289+
}
290+
}
291+
}

0 commit comments

Comments
 (0)