[
https://issues.apache.org/jira/browse/HBASE-27106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Dimiduk resolved HBASE-27106.
----------------------------------
Resolution: Fixed
I don't see the asciidoctor plugin on branch-2, so I assume we don't need to
backport this change anywhere.
> 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
> Priority: Major
> Fix For: 3.0.0-alpha-3
>
>
> 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)