diff --git a/Jenkinsfile b/Jenkinsfile index 53289f5c..5fb9b6ac 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -40,7 +40,8 @@ pipeline { deployer.addonNightlyDropins("${WORKSPACE}/releng/org.polarsys.capella.docgen.site/target/*-dropins-*.zip", deploymentDirName) deployer.addonNightlyUpdateSite("${WORKSPACE}/releng/org.polarsys.capella.docgen.site/target/repository/*", deploymentDirName) - deployer.addonNightlyUpdateSite("${WORKSPACE}/releng/org.polarsys.capella.docgen.site/target/*-updateSite-*.zip", deploymentDirName) + deployer.addonNightlyUpdateSite("${WORKSPACE}/releng/org.polarsys.capella.docgen.site/target/*-updateSite-*.zip", deploymentDirName) + deployer.addonNightlyUpdateSite("${WORKSPACE}/releng/org.polarsys.capella.docgen.site/target/bom.json", deploymentDirName) currentBuild.description = "${deploymentDirName} - drop-in - update-site" } diff --git a/pom.xml b/pom.xml index a004cfbe..13e28c61 100644 --- a/pom.xml +++ b/pom.xml @@ -386,6 +386,31 @@ + + + org.cyclonedx + cyclonedx-maven-plugin + 2.8.1 + + 1.5 + + + + org.eclipse.tycho + tycho-sbom + ${tycho-version} + + + + + create-bom + package + + makeBom + + + + diff --git a/releng/org.polarsys.capella.docgen.site/pom.xml b/releng/org.polarsys.capella.docgen.site/pom.xml index 1fa166b2..8af9697e 100644 --- a/releng/org.polarsys.capella.docgen.site/pom.xml +++ b/releng/org.polarsys.capella.docgen.site/pom.xml @@ -46,6 +46,16 @@ + + + org.cyclonedx + cyclonedx-maven-plugin + + + create-bom + + +