mirror of
https://github.com/docker-library/ruby.git
synced 2022-11-09 11:41:34 -05:00
Verify ruby checksum in slim versions
This commit is contained in:
parent
5d04363db6
commit
4cba299a60
3 changed files with 15 additions and 6 deletions
|
@ -15,6 +15,7 @@ RUN apt-get update \
|
|||
|
||||
ENV RUBY_MAJOR 2.0
|
||||
ENV RUBY_VERSION 2.0.0-p647
|
||||
ENV RUBY_DOWNLOAD_SHA256 c88aaf5b4ec72e2cb7d290ff854f04d135939f6134f517002a9d65d5fc5e5bec
|
||||
ENV RUBYGEMS_VERSION 2.4.8
|
||||
|
||||
# skip installing gem documentation
|
||||
|
@ -41,8 +42,10 @@ RUN buildDeps=' \
|
|||
&& apt-get install -y --no-install-recommends $buildDeps \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& mkdir -p /usr/src/ruby \
|
||||
&& curl -SL "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.bz2" \
|
||||
| tar -xjC /usr/src/ruby --strip-components=1 \
|
||||
&& curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
||||
&& echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
||||
&& tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
||||
&& rm ruby.tar.gz \
|
||||
&& cd /usr/src/ruby \
|
||||
&& autoconf \
|
||||
&& ./configure --disable-install-doc \
|
||||
|
|
|
@ -15,6 +15,7 @@ RUN apt-get update \
|
|||
|
||||
ENV RUBY_MAJOR 2.1
|
||||
ENV RUBY_VERSION 2.1.7
|
||||
ENV RUBY_DOWNLOAD_SHA256 f59c1596ac39cc7e60126e7d3698c19f482f04060674fdfe0124e1752ba6dd81
|
||||
ENV RUBYGEMS_VERSION 2.4.8
|
||||
|
||||
# skip installing gem documentation
|
||||
|
@ -41,8 +42,10 @@ RUN buildDeps=' \
|
|||
&& apt-get install -y --no-install-recommends $buildDeps \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& mkdir -p /usr/src/ruby \
|
||||
&& curl -SL "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.bz2" \
|
||||
| tar -xjC /usr/src/ruby --strip-components=1 \
|
||||
&& curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
||||
&& echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
||||
&& tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
||||
&& rm ruby.tar.gz \
|
||||
&& cd /usr/src/ruby \
|
||||
&& autoconf \
|
||||
&& ./configure --disable-install-doc \
|
||||
|
|
|
@ -15,6 +15,7 @@ RUN apt-get update \
|
|||
|
||||
ENV RUBY_MAJOR 2.2
|
||||
ENV RUBY_VERSION 2.2.3
|
||||
ENV RUBY_DOWNLOAD_SHA256 df795f2f99860745a416092a4004b016ccf77e8b82dec956b120f18bdc71edce
|
||||
ENV RUBYGEMS_VERSION 2.4.8
|
||||
|
||||
# skip installing gem documentation
|
||||
|
@ -41,8 +42,10 @@ RUN buildDeps=' \
|
|||
&& apt-get install -y --no-install-recommends $buildDeps \
|
||||
&& rm -rf /var/lib/apt/lists/* \
|
||||
&& mkdir -p /usr/src/ruby \
|
||||
&& curl -SL "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.bz2" \
|
||||
| tar -xjC /usr/src/ruby --strip-components=1 \
|
||||
&& curl -fSL -o ruby.tar.gz "http://cache.ruby-lang.org/pub/ruby/$RUBY_MAJOR/ruby-$RUBY_VERSION.tar.gz" \
|
||||
&& echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.gz" | sha256sum -c - \
|
||||
&& tar -xzf ruby.tar.gz -C /usr/src/ruby --strip-components=1 \
|
||||
&& rm ruby.tar.gz \
|
||||
&& cd /usr/src/ruby \
|
||||
&& autoconf \
|
||||
&& ./configure --disable-install-doc \
|
||||
|
|
Loading…
Reference in a new issue