attilapiros opened a new pull request #31559:
URL: https://github.com/apache/spark/pull/31559


   ### What changes were proposed in this pull request?
   
   Improving the documentation and release process by pinning Jekyll version by 
Gemfile and Bundler. 
   
   ### Why are the changes needed?
   
   Using different Jekyll versions can generate different output documents. 
   This PR standardize the process.  
   
   ### Does this PR introduce _any_ user-facing change?
   
   No, assuming the release was done via docker by using `do-release-docker.sh`.
   In that case  there should be no difference at all as the same Jekyll 
version is specified in the Gemfile.  
   
   ### How was this patch tested?
   
   Doc generation step was triggered via  teh docker release:
    
   ```
   $ ./do-release-docker.sh -d ~/working -n -s docs
   ...
   ========================
   = Building documentation...
   Command: /opt/spark-rm/release-build.sh docs
   Log file: docs.log
   Skipping publish step.
   ```
   
   The docs.log contains the followings:
   ```
   Building Spark docs
   Fetching gem metadata from https://rubygems.org/.........
   Using bundler 2.2.9
   Fetching rb-fsevent 0.10.4
   Fetching forwardable-extended 2.6.0
   Fetching public_suffix 4.0.6
   Fetching colorator 1.1.0
   Fetching eventmachine 1.2.7
   Fetching http_parser.rb 0.6.0
   Fetching ffi 1.14.2
   Fetching concurrent-ruby 1.1.8
   Installing colorator 1.1.0
   Installing forwardable-extended 2.6.0
   Installing rb-fsevent 0.10.4
   Installing public_suffix 4.0.6
   Installing http_parser.rb 0.6.0 with native extensions
   Installing eventmachine 1.2.7 with native extensions
   Installing concurrent-ruby 1.1.8
   Fetching rexml 3.2.4
   Fetching liquid 4.0.3
   Installing ffi 1.14.2 with native extensions
   Installing rexml 3.2.4
   Installing liquid 4.0.3
   Fetching mercenary 0.4.0
   Installing mercenary 0.4.0
   Fetching rouge 3.26.0
   Installing rouge 3.26.0
   Fetching safe_yaml 1.0.5
   Installing safe_yaml 1.0.5
   Fetching unicode-display_width 1.7.0
   Installing unicode-display_width 1.7.0
   Fetching webrick 1.7.0
   Installing webrick 1.7.0
   Fetching pathutil 0.16.2
   Fetching kramdown 2.3.0
   Fetching terminal-table 2.0.0
   Fetching addressable 2.7.0
   Fetching i18n 1.8.9
   Installing terminal-table 2.0.0
   Installing pathutil 0.16.2
   Installing i18n 1.8.9
   Installing addressable 2.7.0
   Installing kramdown 2.3.0
   Fetching kramdown-parser-gfm 1.1.0
   Installing kramdown-parser-gfm 1.1.0
   Fetching rb-inotify 0.10.1
   Fetching sassc 2.4.0
   Fetching em-websocket 0.5.2
   Installing rb-inotify 0.10.1
   Installing em-websocket 0.5.2
   Installing sassc 2.4.0 with native extensions
   Fetching listen 3.4.1
   Installing listen 3.4.1
   Fetching jekyll-watch 2.2.1
   Installing jekyll-watch 2.2.1
   Fetching jekyll-sass-converter 2.1.0
   Installing jekyll-sass-converter 2.1.0
   Fetching jekyll 4.2.0
   Installing jekyll 4.2.0
   Fetching jekyll-redirect-from 0.16.0
   Installing jekyll-redirect-from 0.16.0
   Bundle complete! 4 Gemfile dependencies, 30 gems now installed.
   Bundled gems are installed into `./.local_ruby_bundle`
   ```
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to