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

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

VotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment