We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
SpdxSbomTask
Sign
1 parent d5e2742 commit b210443Copy full SHA for b210443
javaagent/build.gradle.kts
@@ -1,6 +1,7 @@
1
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
2
import com.github.jk1.license.filter.LicenseBundleNormalizer
3
import com.github.jk1.license.render.InventoryMarkdownReportRenderer
4
+import org.spdx.sbom.gradle.SpdxSbomTask
5
import java.util.UUID
6
7
plugins {
@@ -295,6 +296,9 @@ tasks.withType<AbstractPublishToMaven> {
295
296
dependsOn("spdxSbom")
297
}
298
project.afterEvaluate {
299
+ tasks.withType<Sign>().configureEach {
300
+ mustRunAfter(tasks.withType<SpdxSbomTask>())
301
+ }
302
tasks.withType<PublishToMavenLocal>().configureEach {
303
this.publication.artifact("${layout.buildDirectory.get()}/spdx/opentelemetry-javaagent.spdx.json") {
304
classifier = "spdx"
0 commit comments