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)

Reply via email to