build: generate and attach CycloneDX SBOM

This commit is contained in:
Stefan Kalscheuer 2024-06-29 13:35:10 +02:00
parent 65895d4167
commit 14f4266cb1
Signed by: stefan
GPG Key ID: 3887EC2A53B55430
2 changed files with 24 additions and 0 deletions

View File

@ -5,6 +5,9 @@ All notable changes to this project will be documented in this file.
### Dependencies
* Updated Jackson dependency to 2.17.1
### Improvement
* Generate and attach CycloneDX SBOM
## 2.0.6 - 2024-03-23
### Dependencies

21
pom.xml
View File

@ -200,6 +200,27 @@
</build>
</profile>
<profile>
<id>sbom</id>
<build>
<plugins>
<plugin>
<groupId>org.cyclonedx</groupId>
<artifactId>cyclonedx-maven-plugin</artifactId>
<version>2.8.0</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>makeBom</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
<profile>
<id>sign</id>
<build>