[SPARK-28868][INFRA] Specify Jekyll version to 3.8.6 in release docker image
### What changes were proposed in this pull request? This PR aims to specify Jekyll Version explicitly in our release docker image. ### Why are the changes needed? Recently, Jekyll 4.0 is released and it dropped Ruby 2.3 support. This breaks our release docker image build. ``` Building native extensions. This could take a while... ERROR: Error installing jekyll: jekyll-sass-converter requires Ruby version >= 2.4.0. ``` ### Does this PR introduce any user-facing change? No. ### How was this patch tested? The following should succeed. ``` $ docker build -t spark-rm:test --build-arg UID=501 dev/create-release/spark-rm ... Successfully tagged spark-rm:test ``` Closes #25578 from dongjoon-hyun/SPARK-28868. Authored-by: Dongjoon Hyun <dhyun@apple.com> Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
This commit is contained in:
parent
4b16cf11b3
commit
6214b6a541
|
@ -78,7 +78,7 @@ RUN apt-get clean && apt-get update && $APT_INSTALL gnupg ca-certificates && \
|
|||
Rscript -e "devtools::install_github('jimhester/lintr')" && \
|
||||
# Install tools needed to build the documentation.
|
||||
$APT_INSTALL ruby2.3 ruby2.3-dev mkdocs && \
|
||||
gem install jekyll --no-rdoc --no-ri && \
|
||||
gem install jekyll --no-rdoc --no-ri -v 3.8.6 && \
|
||||
gem install jekyll-redirect-from && \
|
||||
gem install pygments.rb
|
||||
|
||||
|
|
Loading…
Reference in a new issue