Build: Refactor sbom configuration & wire it with main publication
This commit is contained in:
committed by
Space Team
parent
18f52832f5
commit
e0a477f16d
@@ -2,10 +2,8 @@ description = 'Kotlin Common Standard Library'
|
||||
|
||||
apply plugin: 'kotlin-platform-common'
|
||||
|
||||
def sbom = configureSbom(project)
|
||||
configurePublishing(project, {
|
||||
artifact(sbom)
|
||||
})
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
|
||||
JvmToolchain.updateJvmTarget(project, "1.8")
|
||||
|
||||
|
||||
@@ -4,10 +4,8 @@ apply plugin: 'kotlin'
|
||||
|
||||
JvmToolchain.configureJvmToolchain(project, JdkMajorVersion.JDK_1_8)
|
||||
|
||||
def sbom = configureSbom(project)
|
||||
configurePublishing(project, {
|
||||
artifact(sbom)
|
||||
})
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureSourcesJar()
|
||||
configureJavadocJar()
|
||||
|
||||
|
||||
@@ -2,10 +2,8 @@ description = 'Kotlin Standard Library JDK 8 extension'
|
||||
|
||||
apply plugin: 'kotlin'
|
||||
|
||||
def sbom = configureSbom(project)
|
||||
configurePublishing(project, {
|
||||
artifact(sbom)
|
||||
})
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureSourcesJar()
|
||||
configureJavadocJar()
|
||||
|
||||
|
||||
@@ -6,10 +6,8 @@ archivesBaseName = 'kotlin-stdlib'
|
||||
|
||||
JvmToolchain.configureJvmToolchain(project, JdkMajorVersion.JDK_1_8)
|
||||
|
||||
def sbom = configureSbom(project)
|
||||
configurePublishing(project, {
|
||||
artifact(sbom)
|
||||
})
|
||||
configureSbom(project)
|
||||
configurePublishing(project)
|
||||
configureJavadocJar()
|
||||
configureSourcesJar()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user