|
36 | 36 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
37 | 37 |
|
38 | 38 | <cleanthat.version>2.17</cleanthat.version> |
39 | | - <error-prone.version>2.27.1</error-prone.version> |
| 39 | + <error-prone.version>2.28.0</error-prone.version> |
40 | 40 | <google-java-format.version>1.19.2</google-java-format.version> |
41 | 41 |
|
42 | | - <maven-clean-plugin.version>3.3.2</maven-clean-plugin.version> |
| 42 | + <maven-clean-plugin.version>3.4.0</maven-clean-plugin.version> |
43 | 43 | <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
44 | 44 | <maven-deploy-plugin.version>3.1.2</maven-deploy-plugin.version> |
45 | | - <maven-enforcer-plugin.version>3.4.1</maven-enforcer-plugin.version> |
| 45 | + <maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version> |
46 | 46 | <maven-install-plugin.version>3.1.2</maven-install-plugin.version> |
47 | | - <maven-jar-plugin.version>3.4.1</maven-jar-plugin.version> |
| 47 | + <maven-jar-plugin.version>3.4.2</maven-jar-plugin.version> |
48 | 48 | <maven-resources-plugin.version>3.3.1</maven-resources-plugin.version> |
49 | 49 | <maven-site-plugin.version>3.12.1</maven-site-plugin.version> |
50 | | - <maven-surefire-plugin.version>3.2.5</maven-surefire-plugin.version> |
| 50 | + <maven-surefire-plugin.version>3.3.1</maven-surefire-plugin.version> |
51 | 51 | <spotless-maven-plugin.version>2.43.0</spotless-maven-plugin.version> |
| 52 | + <kubernetes-client.version>6.13.1</kubernetes-client.version> |
| 53 | + <okio.version>1.17.6</okio.version> |
52 | 54 | </properties> |
53 | 55 |
|
54 | 56 | <dependencies> |
|
85 | 87 | <dependency> |
86 | 88 | <groupId>io.fabric8</groupId> |
87 | 89 | <artifactId>kubernetes-client</artifactId> |
88 | | - <version>6.13.1</version> |
| 90 | + <version>${kubernetes-client.version}</version> |
89 | 91 | </dependency> |
90 | 92 | <dependency> |
91 | 93 | <groupId>io.fabric8</groupId> |
92 | 94 | <artifactId>kubernetes-client-api</artifactId> |
93 | | - <version>6.13.1</version> |
| 95 | + <version>${kubernetes-client.version}</version> |
| 96 | + </dependency> |
| 97 | + <dependency> |
| 98 | + <!-- |
| 99 | + We bump this here to get rid of a critical CVE in okio 1.15 which we get via kubernetes-client. |
| 100 | + We tried understanding _why_ we get 1.15 as dependency:tree for kubernetes-client says we should be getting 1.17.6. |
| 101 | + As we failed to understand this we did this short/medium term fix of adding an explicit dependency here which should override the one coming from kubernetes-client. |
| 102 | + This can be removed again as soon as we get the proper version from kubernetes-client. |
| 103 | + --> |
| 104 | + <groupId>com.squareup.okio</groupId> |
| 105 | + <artifactId>okio</artifactId> |
| 106 | + <version>${okio.version}</version> |
94 | 107 | </dependency> |
95 | 108 | <!-- End of needed by topology-provider --> |
96 | 109 | <dependency> |
|
176 | 189 | <plugin> |
177 | 190 | <groupId>org.apache.maven.plugins</groupId> |
178 | 191 | <artifactId>maven-shade-plugin</artifactId> |
179 | | - <version>3.5.3</version> |
| 192 | + <version>3.6.0</version> |
180 | 193 | <executions> |
181 | 194 | <execution> |
182 | 195 | <goals> |
|
242 | 255 | </execution> |
243 | 256 | </executions> |
244 | 257 | </plugin> |
| 258 | + <plugin> |
| 259 | + <groupId>org.cyclonedx</groupId> |
| 260 | + <artifactId>cyclonedx-maven-plugin</artifactId> |
| 261 | + <version>2.8.0</version> |
| 262 | + <configuration> |
| 263 | + <projectType>application</projectType> |
| 264 | + <schemaVersion>1.5</schemaVersion> |
| 265 | + </configuration> |
| 266 | + <executions> |
| 267 | + <execution> |
| 268 | + <phase>package</phase> |
| 269 | + <goals> |
| 270 | + <goal>makeBom</goal> |
| 271 | + </goals> |
| 272 | + </execution> |
| 273 | + </executions> |
| 274 | + </plugin> |
245 | 275 | </plugins> |
246 | 276 | </build> |
247 | 277 |
|
|
0 commit comments