Skip to content

Commit 03ea351

Browse files
authored
Merge pull request #1695 from IETS3/merge/mps20241
Merge maintenance/mps20241 into maintenance/mps20251
2 parents b5e786c + 914d7a8 commit 03ea351

File tree

2 files changed

+7
-12
lines changed

2 files changed

+7
-12
lines changed

build.gradle.kts

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ val checkmodels by tasks.registering(MpsCheck::class) {
294294
}
295295

296296
val packageLanguages by tasks.registering(Zip::class) {
297-
dependsOn(buildLanguages, tasks.cyclonedxBom)
297+
dependsOn(buildLanguages, tasks.cyclonedxDirectBom)
298298
from(artifactsDir) {
299299
include("org.iets3.opensource/**")
300300
}
@@ -532,15 +532,10 @@ tasks.githubRelease {
532532
dependsOn(packageDistroWithDependencies)
533533
}
534534

535-
tasks.cyclonedxBom {
536-
// SBOM destination directory
537-
destination.set(reportsDir.asFile)
538-
// The file name for the generated SBOMs (before the file format suffix)
539-
outputName.set("sbom")
540-
// The file format generated, can be xml, json or all for generating both
541-
outputFormat.set("json")
542-
// Don't include license texts in generated SBOMs
535+
tasks.cyclonedxDirectBom {
536+
jsonOutput.set(reportsDir.file("sbom.json"))
537+
// will not generate .xml
538+
xmlOutput.unsetConvention()
543539
includeLicenseText.set(false)
544-
// Included bundled runtime dependencies
545-
includeConfigs.set(bundledDependencies.map { it.name } + languageLibs.name + mps.name)
540+
includeConfigs.set(bundledDependencies.map { it.name }.union(listOf(languageLibs.name, mps.name)))
546541
}

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ cpSuite = { group = "io.takari.junit", name = "takari-cpsuite", version = "1.2.7
2424
[bundles]
2525

2626
[plugins]
27-
cyclonedxBom = { id = "org.cyclonedx.bom", version = "2.2.0" }
27+
cyclonedxBom = { id = "org.cyclonedx.bom", version = "3.2.1" }
2828
downloadJbr = { id = "download-jbr", version = "1.29.3.+" }
2929
githubRelease = { id = "com.github.breadmoirai.github-release", version = "2.4.1" }
3030
mpsCommon = { id = "de.itemis.mps.gradle.common", version = "1.29.+" }

0 commit comments

Comments
 (0)