diff --git a/lazyDir/centos7.Dockerfile b/lazyDir/centos7.Dockerfile index 7052f59..01fb1a7 100644 --- a/lazyDir/centos7.Dockerfile +++ b/lazyDir/centos7.Dockerfile @@ -43,16 +43,16 @@ which \ && yum -q clean all -# Install Ruby 2.4 from SCLO repo +# Install Ruby 2.6 from SCLO repo RUN yum -q clean expire-cache \ && yum -y install centos-release-scl scl-utils-build \ && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo \ && yum -y install \ - rh-ruby24-ruby \ - rh-ruby24-ruby-libs \ - rh-ruby24-ruby-devel \ - rh-ruby24-rubygems \ - rh-ruby24-rubygem-bundler \ + rh-ruby26-ruby \ + rh-ruby26-ruby-libs \ + rh-ruby26-ruby-devel \ + rh-ruby26-rubygems \ + rh-ruby26-rubygem-bundler \ && yum -q clean packages # Install extra dev tools @@ -76,10 +76,10 @@ # Create a symbolic link to latest JVM - for legacy scripts RUN mkdir /usr/java && ln -s /usr/lib/jvm/java-${jdk}-openjdk /usr/java/latest -# Enable Ruby 2.4 for any later bash session +# Enable Ruby 2.6 for any later bash session RUN echo "#!/bin/bash" > "/usr/local/bin/withruby" \ && echo "export PATH=\${PATH}:\${HOME}/bin" >> "/usr/local/bin/withruby" \ - && echo "source scl_source enable rh-ruby24" >> "/usr/local/bin/withruby" \ + && echo "source scl_source enable rh-ruby26" >> "/usr/local/bin/withruby" \ && echo 'exec "$@"' >> "/usr/local/bin/withruby" \ && chmod 0755 "/usr/local/bin/withruby" @@ -106,7 +106,7 @@ # Switch to non-root user and install requirements USER ${user} WORKDIR /home/${user} -RUN /usr/local/bin/withruby bundler install +RUN /usr/local/bin/withruby bundler install --path /home/${user}/.gems # Prepare locales (for Jekyll) ARG locale=en_US.UTF-8