devonfw / maven-parent

Parent POM used for maven projects in devonfw
Apache License 2.0
0 stars 4 forks source link

remove site and reporting stuff #17

Closed hohwille closed 1 year ago

hohwille commented 1 year ago

We had build the maven site earlier and therefore our maven-parent POM contains various templates and best practices for the site generation. As we stopped using maven site for years, this is all obsolete clutter. Now it even turned out that some workarounds made us use variables like ${user.dir} that however, get resolved by flatten-maven-plugin so you get crazy OS specific paths in POMs like here: https://repo1.maven.org/maven2/com/devonfw/java/modules/devon4j-basic/2022.12.001/devon4j-basic-2022.12.001.pom This POM contains file://D:\projects\devonfw\workspaces\stable\devon4j/target/maven-site what is kind of nuts.

As a solution, we should simply strip out all maven site related stuff.

hohwille commented 1 year ago

Done. Will be released with version 12.