File tree Expand file tree Collapse file tree
sentry-opentelemetry/sentry-opentelemetry-agent Expand file tree Collapse file tree Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff 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(" " )
You can’t perform that action at this time.
0 commit comments