Open
Description
Issues have been raised upstream but listing them here for clarity of all that had to change.
-
Not related item first: Javadocs must be produced to release. I'm unclear how we were even releasing this otherwise for last few years without that as that is a very long hard requirement from sonatype. Fixed by adding a Notice dummy class so javadocs get generated.
-
Need to go into m2 cache to revelc-5.pom and hack it a bit otherwise as follows
- Skip sortpom as its getting confused by LF requirements that conflict with windows user settings (ie myself)
Deleted source plugin in release as it is not allowed with newer maven (dual cycles) and tycho does the source plugin and skip didn't seem to turn it off. This was not new as it was already occurring but required hacking the parent here to get it to stop running since it was in middle of release. This could be fixed by adding that back.- Skip the formatter plugin as again with LF forcing on windows causes issues with windows user settings (ie myself)
In the build itself...
- Had to add back all the scm data. That cannot be hidden in a parent. Its not standard and sonatype blocked release. This will need addressed on all the projects this was done with.