Skip to content

Issues with release due to new revelc parent #143

Open
@hazendaz

Description

@hazendaz

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions