|
25 | 25 | <parent> |
26 | 26 | <groupId>io.wcm.maven</groupId> |
27 | 27 | <artifactId>io.wcm.maven.global-parent</artifactId> |
28 | | - <version>60</version> |
| 28 | + <version>61</version> |
29 | 29 | <relativePath /> |
30 | 30 | </parent> |
31 | 31 |
|
32 | 32 | <groupId>io.wcm.devops</groupId> |
33 | 33 | <artifactId>io.wcm.devops.parent_toplevel</artifactId> |
34 | | - <version>1.4.6</version> |
| 34 | + <version>1.5.0</version> |
35 | 35 | <packaging>pom</packaging> |
36 | 36 |
|
37 | 37 | <name>Toplevel Parent</name> |
|
84 | 84 | <site.deploy.url>scm:git:https://github.com/wcm-io-devops/wcm-io-devops.github.io.git</site.deploy.url> |
85 | 85 |
|
86 | 86 | <!-- Versions --> |
87 | | - <mockito.version>5.14.2</mockito.version> |
| 87 | + <mockito.version>5.15.2</mockito.version> |
88 | 88 |
|
89 | 89 | <!-- SonarCloud --> |
90 | 90 | <sonar.organization>wcm-io-devops</sonar.organization> |
|
165 | 165 | <dependency> |
166 | 166 | <groupId>org.junit</groupId> |
167 | 167 | <artifactId>junit-bom</artifactId> |
168 | | - <version>5.11.3</version> |
| 168 | + <version>5.11.4</version> |
169 | 169 | <type>pom</type> |
170 | 170 | <scope>import</scope> |
171 | 171 | </dependency> |
|
222 | 222 | <dependency> |
223 | 223 | <groupId>io.wcm.maven.skins</groupId> |
224 | 224 | <artifactId>reflow-velocity-tools</artifactId> |
225 | | - <version>1.0.2</version> |
226 | | - </dependency> |
227 | | - <!-- Reflow skin requires Velocity >= 1.7 --> |
228 | | - <dependency> |
229 | | - <groupId>org.apache.velocity</groupId> |
230 | | - <artifactId>velocity</artifactId> |
231 | | - <version>1.7</version> |
| 225 | + <version>1.1.0</version> |
232 | 226 | </dependency> |
233 | 227 | </dependencies> |
234 | 228 | <configuration> |
|
246 | 240 | </executions> |
247 | 241 | </plugin> |
248 | 242 |
|
| 243 | + <!-- Workaround for change of report filename changes-report.html to changes.html with maven-changes-plugin 3.x |
| 244 | + We have a lot of links out there from GitHub releases, and we cannot configure a server-side redirect for GitHub pages. |
| 245 | + So, create a file that redirects to the new report name here. --> |
| 246 | + <plugin> |
| 247 | + <groupId>io.github.olivierlemasle.maven</groupId> |
| 248 | + <artifactId>plaintext-maven-plugin</artifactId> |
| 249 | + <version>1.0.0</version> |
| 250 | + <configuration> |
| 251 | + <files> |
| 252 | + <file> |
| 253 | + <name>site/changes-report.html</name> |
| 254 | + <lines> |
| 255 | + <line><![CDATA[<!DOCTYPE html>]]></line> |
| 256 | + <line><![CDATA[<html>]]></line> |
| 257 | + <line><![CDATA[<head><meta http-equiv="refresh" content="0;url=changes.html"></head>]]></line> |
| 258 | + <line><![CDATA[<body>Filename changed to <a href="changes.html">changes.html</a>.</body>]]></line> |
| 259 | + <line><![CDATA[</html>]]></line> |
| 260 | + </lines> |
| 261 | + </file> |
| 262 | + </files> |
| 263 | + </configuration> |
| 264 | + <executions> |
| 265 | + <execution> |
| 266 | + <id>generate-file</id> |
| 267 | + <phase>site</phase> |
| 268 | + <goals> |
| 269 | + <goal>write</goal> |
| 270 | + </goals> |
| 271 | + </execution> |
| 272 | + </executions> |
| 273 | + </plugin> |
| 274 | + |
249 | 275 | </plugins> |
250 | 276 |
|
251 | 277 | <pluginManagement> |
|
304 | 330 | </dependencies> |
305 | 331 | </plugin> |
306 | 332 |
|
307 | | - <!-- Stick with old versions of site plugins because latest ones use Doxia 2.x, which is not compatible with our io.wcm.maven.skins.reflow-velocity-tools --> |
308 | | - <plugin> |
309 | | - <groupId>org.apache.maven.plugins</groupId> |
310 | | - <artifactId>maven-site-plugin</artifactId> |
311 | | - <version>3.12.1</version> |
312 | | - </plugin> |
313 | | - <plugin> |
314 | | - <groupId>org.apache.maven.plugins</groupId> |
315 | | - <artifactId>maven-project-info-reports-plugin</artifactId> |
316 | | - <version>3.5.0</version> |
317 | | - </plugin> |
318 | | - |
319 | 333 | </plugins> |
320 | 334 | </pluginManagement> |
321 | 335 | </build> |
|
0 commit comments