Sean Busbey created HBASE-27106:
-----------------------------------
Summary: HBase site generation should use its own JRuby
Key: HBASE-27106
URL: https://issues.apache.org/jira/browse/HBASE-27106
Project: HBase
Issue Type: Bug
Components: website
Reporter: Sean Busbey
Assignee: Sean Busbey
The maven plugin we use to generate the reference guide,
{{asciidoctor-maven-plugin}}, does not yet work with JRuby 9.3.
Due to a dependency error we currently get a mix of JRuby 9.2 and 9.3 libraries
when building the site goal, which fails without an actionable error message.
Correcting the dependency to consistently get JRuby 9.3 also results in
failure, but due to gem resolution.
We originally started overriding the JRuby version to get Aarch64 support. The
version that ships with the plugin has this support already.
Falling back to JRuby 9.2 for the plugin will mean our reference guide building
won't work on M1 systems, but I don't see how we can change that until the
plugin updates for JRuby 9.3 changes.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)