Skip to content

Commit f58cd00

Browse files
committed
fix dependsOn
1 parent eb456fe commit f58cd00

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,9 +249,13 @@ tasks.register("buildForCodeQL") {
249249
}
250250
.forEach { proj ->
251251
if (proj.plugins.hasPlugin("com.android.library")) {
252-
this.dependsOn("compileReleaseUnitTestSources")
252+
proj.tasks.findByName("compileReleaseUnitTestSources")?.let { testTask ->
253+
this.dependsOn(testTask)
254+
}
253255
} else {
254-
this.dependsOn("testClasses")
256+
proj.tasks.findByName("testClasses")?.let { testTask ->
257+
this.dependsOn(testTask)
258+
}
255259
}
256260
}
257261
}

sentry-opentelemetry/sentry-opentelemetry-agent/build.gradle.kts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,9 @@ tasks {
133133
// each CopySpec has
134134
// its own duplicatesStrategy
135135
register("isolateJavaagentLibs", Copy::class.java) {
136-
dependsOn("relocateJavaagentLibs")
136+
findByName("relocateJavaagentLibs")?.let { task ->
137+
dependsOn(task)
138+
}
137139
with(isolateClasses(findByName("relocateJavaagentLibs")!!.outputs.files))
138140

139141
into(project.layout.buildDirectory.file("isolated/javaagentLibs").get().asFile)
@@ -145,7 +147,9 @@ tasks {
145147
named("shadowJar", ShadowJar::class) {
146148
configurations = listOf(bootstrapLibs) + listOf(upstreamAgent)
147149

148-
dependsOn("isolateJavaagentLibs")
150+
findByName("isolateJavaagentLibs")?.let { task ->
151+
dependsOn(task)
152+
}
149153
from(findByName("isolateJavaagentLibs")!!.outputs)
150154

151155
archiveClassifier.set("")

0 commit comments

Comments
 (0)