Add SBOM configuration for all published artifacts by default
This commit is contained in:
committed by
Space Team
parent
e0a477f16d
commit
303b01b89b
@@ -50,7 +50,7 @@ task preparePublication {
|
||||
}
|
||||
|
||||
ext.configurePublishing = { Project project, configure = { } ->
|
||||
ArtifactsKt.publish(project, false) { publication ->
|
||||
ArtifactsKt.publish(project, false, false) { publication ->
|
||||
configure.delegate = publication
|
||||
configure()
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ description = 'Kotlin Common Standard Library'
|
||||
|
||||
apply plugin: 'kotlin-platform-common'
|
||||
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
|
||||
JvmToolchain.updateJvmTarget(project, "1.8")
|
||||
|
||||
@@ -4,7 +4,6 @@ apply plugin: 'kotlin'
|
||||
|
||||
JvmToolchain.configureJvmToolchain(project, JdkMajorVersion.JDK_1_8)
|
||||
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureSourcesJar()
|
||||
configureJavadocJar()
|
||||
|
||||
@@ -2,7 +2,6 @@ description = 'Kotlin Standard Library JDK 8 extension'
|
||||
|
||||
apply plugin: 'kotlin'
|
||||
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureSourcesJar()
|
||||
configureJavadocJar()
|
||||
|
||||
@@ -6,7 +6,6 @@ archivesBaseName = 'kotlin-stdlib'
|
||||
|
||||
JvmToolchain.configureJvmToolchain(project, JdkMajorVersion.JDK_1_8)
|
||||
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureJavadocJar()
|
||||
configureSourcesJar()
|
||||
|
||||
@@ -155,7 +155,7 @@ val compileTestDevelopmentExecutableKotlinWasm = tasks.named<KotlinJsIrLink>("co
|
||||
val runtimeElements by configurations.creating {}
|
||||
val apiElements by configurations.creating {}
|
||||
|
||||
publish {
|
||||
publish(sbom = false) {
|
||||
pom.packaging = "klib"
|
||||
artifact(tasks.named("wasmJar")) {
|
||||
extension = "klib"
|
||||
|
||||
@@ -7,7 +7,7 @@ plugins {
|
||||
id("com.github.node-gradle.node") version "3.2.1"
|
||||
}
|
||||
|
||||
publish()
|
||||
publish(sbom = false)
|
||||
|
||||
val default = configurations.getByName(Dependency.DEFAULT_CONFIGURATION)
|
||||
default.extendsFrom(configurations.publishedRuntime.get())
|
||||
|
||||
Reference in New Issue
Block a user