Disable the maven site plugin for the LRA module
------------------------------------------------
Key: JBTM-3093
URL:
https://issues.jboss.org/browse/JBTM-3093
Project: JBoss Transaction Manager
Issue Type: Bug
Components: LRA
Affects Versions: 5.9.2.Final
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Priority: Major
Fix For: 5.9.3.Final
The narayana code coverage profile invokes the maven site goal so that the output can be
viewed easily.
Now LRA relies on microprofile-lra-api snapshot builds but the site plugin appears to
resolve to the latest snapshot (rather than a particular snapshot build) and since
microprofile-lra-api regularly undergoes changes there are compilation failures.
This JIRA proposes that we disable the site plugin for the LRA module.