Skip to content

Commit b210443

Browse files
authored
Fix task ordering problem between SpdxSbomTask and Sign when publishing (#11444)
1 parent d5e2742 commit b210443

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

javaagent/build.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
22
import com.github.jk1.license.filter.LicenseBundleNormalizer
33
import com.github.jk1.license.render.InventoryMarkdownReportRenderer
4+
import org.spdx.sbom.gradle.SpdxSbomTask
45
import java.util.UUID
56

67
plugins {
@@ -295,6 +296,9 @@ tasks.withType<AbstractPublishToMaven> {
295296
dependsOn("spdxSbom")
296297
}
297298
project.afterEvaluate {
299+
tasks.withType<Sign>().configureEach {
300+
mustRunAfter(tasks.withType<SpdxSbomTask>())
301+
}
298302
tasks.withType<PublishToMavenLocal>().configureEach {
299303
this.publication.artifact("${layout.buildDirectory.get()}/spdx/opentelemetry-javaagent.spdx.json") {
300304
classifier = "spdx"

0 commit comments

Comments
 (0)