Skip to content

Commit cb3b16c

Browse files
authored
Fixes for SBOM build time generation (#828)
* hbase / phoenix / hbase-operator-tools * airflow / druid * nifi * omid * hadoop / hive / spark / trino * fix: nifi cyclonedx plugin * fix: hive cyclonedx plugin * superset / zookeeper * move instead of copy SBOMs * fix: pre-commit lint fix * fix: simplified zookeeper patch file * fix: undo split of RUN command in Zookeeper Dockerfile * feat: patches for all other product versions * fix: forgot cyclonedx config for druid 26 * fix: forgot patches for omid, trino-storage, hbase-operator-tools and phoenix
1 parent 07b5f4c commit cb3b16c

File tree

5 files changed

+142
-0
lines changed

5 files changed

+142
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
diff --git a/pom.xml b/pom.xml
2+
index 3e05590..91292a0 100644
3+
--- a/pom.xml
4+
+++ b/pom.xml
5+
@@ -536,6 +536,23 @@
6+
</formats>
7+
</configuration>
8+
</plugin>
9+
+ <plugin>
10+
+ <groupId>org.cyclonedx</groupId>
11+
+ <artifactId>cyclonedx-maven-plugin</artifactId>
12+
+ <version>2.8.0</version>
13+
+ <configuration>
14+
+ <projectType>application</projectType>
15+
+ <schemaVersion>1.5</schemaVersion>
16+
+ </configuration>
17+
+ <executions>
18+
+ <execution>
19+
+ <goals>
20+
+ <goal>makeBom</goal>
21+
+ </goals>
22+
+ <phase>package</phase>
23+
+ </execution>
24+
+ </executions>
25+
+ </plugin>
26+
</plugins>
27+
</build>
28+
<profiles>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
diff --git a/pom.xml b/pom.xml
2+
index e3d5b9a..503a8b3 100644
3+
--- a/pom.xml
4+
+++ b/pom.xml
5+
@@ -1833,6 +1833,23 @@
6+
</execution>
7+
</executions>
8+
</plugin>
9+
+ <plugin>
10+
+ <groupId>org.cyclonedx</groupId>
11+
+ <artifactId>cyclonedx-maven-plugin</artifactId>
12+
+ <version>2.8.0</version>
13+
+ <configuration>
14+
+ <projectType>application</projectType>
15+
+ <schemaVersion>1.5</schemaVersion>
16+
+ </configuration>
17+
+ <executions>
18+
+ <execution>
19+
+ <goals>
20+
+ <goal>makeBom</goal>
21+
+ </goals>
22+
+ <phase>package</phase>
23+
+ </execution>
24+
+ </executions>
25+
+ </plugin>
26+
</plugins>
27+
</build>
28+
</profile>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
diff --git a/pom.xml b/pom.xml
2+
index b7f4e47..1b6a282 100644
3+
--- a/pom.xml
4+
+++ b/pom.xml
5+
@@ -458,6 +458,24 @@
6+
</configuration>
7+
</plugin>
8+
9+
+ <plugin>
10+
+ <groupId>org.cyclonedx</groupId>
11+
+ <artifactId>cyclonedx-maven-plugin</artifactId>
12+
+ <version>2.8.0</version>
13+
+ <configuration>
14+
+ <projectType>application</projectType>
15+
+ <schemaVersion>1.5</schemaVersion>
16+
+ </configuration>
17+
+ <executions>
18+
+ <execution>
19+
+ <phase>package</phase>
20+
+ <goals>
21+
+ <goal>makeBom</goal>
22+
+ </goals>
23+
+ </execution>
24+
+ </executions>
25+
+ </plugin>
26+
+
27+
</plugins>
28+
29+
<extensions>
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
diff --git a/pom.xml b/pom.xml
2+
index f9dc9e6..f2ab953 100644
3+
--- a/pom.xml
4+
+++ b/pom.xml
5+
@@ -498,6 +498,24 @@
6+
</configuration>
7+
</plugin>
8+
9+
+ <plugin>
10+
+ <groupId>org.cyclonedx</groupId>
11+
+ <artifactId>cyclonedx-maven-plugin</artifactId>
12+
+ <version>2.8.0</version>
13+
+ <configuration>
14+
+ <projectType>application</projectType>
15+
+ <schemaVersion>1.5</schemaVersion>
16+
+ </configuration>
17+
+ <executions>
18+
+ <execution>
19+
+ <phase>package</phase>
20+
+ <goals>
21+
+ <goal>makeBom</goal>
22+
+ </goals>
23+
+ </execution>
24+
+ </executions>
25+
+ </plugin>
26+
+
27+
</plugins>
28+
29+
<extensions>
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
diff --git a/pom.xml b/pom.xml
2+
index 6471642..fc0f376 100644
3+
--- a/pom.xml
4+
+++ b/pom.xml
5+
@@ -555,6 +555,23 @@
6+
</dependency>
7+
</dependencies>
8+
</plugin>
9+
+ <plugin>
10+
+ <groupId>org.cyclonedx</groupId>
11+
+ <artifactId>cyclonedx-maven-plugin</artifactId>
12+
+ <version>2.8.0</version>
13+
+ <configuration>
14+
+ <projectType>application</projectType>
15+
+ <schemaVersion>1.5</schemaVersion>
16+
+ </configuration>
17+
+ <executions>
18+
+ <execution>
19+
+ <goals>
20+
+ <goal>makeBom</goal>
21+
+ </goals>
22+
+ <phase>package</phase>
23+
+ </execution>
24+
+ </executions>
25+
+ </plugin>
26+
</plugins>
27+
</build>
28+
</project>

0 commit comments

Comments
 (0)