Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-22406

skip generating rdoc when building gems in our docker image for running yetus

    XMLWordPrintableJSON

Details

    Description

      HBASE-22405 failed to create the precommit docker image due to :

      
      10:13:46 Done installing documentation for rake after 1 seconds
      10:13:46 Building native extensions.  This could take a while...
      10:14:38 [91m
      10:14:38 RDoc::Parser::Ruby failure around line 16 of
      10:14:38 lib/rubocop/cop/generator.rb
      10:14:38 
      10:14:38 [0m[91mBefore reporting this, could you check that the file you're documenting
      10:14:38 has proper syntax:
      10:14:38 
      10:14:38   /usr/bin/ruby2.3 -c lib/rubocop/cop/generator.rb
      10:14:38 
      10:14:38 RDoc is not a full Ruby parser and will fail when fed invalid ruby programs.
      10:14:38 
      10:14:38 The internal error was:
      10:14:38 
      10:14:38 	(NoMethodError) undefined method `name' for {TkSTRING 481, 16:19 "%Q<department>"}:RDoc::RubyToken::TkSTRING
      10:14:38 
      10:14:38 [0m[91mERROR:  While executing gem ... (NoMethodError)
      10:14:38     undefined method `name' for {TkSTRING 481, 16:19 "%Q<department>"}:RDoc::RubyToken::TkSTRING
      

      we should skip making docs for these gems.

      Attachments

        1. HBASE-22406.0.patch
          0.8 kB
          Sean Busbey

        Issue Links

          Activity

            People

              busbey Sean Busbey
              busbey Sean Busbey
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: