File tree Expand file tree Collapse file tree 2 files changed +20
-22
lines changed Expand file tree Collapse file tree 2 files changed +20
-22
lines changed Original file line number Diff line number Diff line change @@ -2,22 +2,21 @@ FROM java:8-jdk-alpine
2
2
3
3
RUN apk add --no-cache \
4
4
bash \
5
- libc6-compat \
6
- tar \
7
- curl
5
+ libc6-compat
8
6
9
7
ENV JRUBY_VERSION 9.1.2.0
10
8
ENV JRUBY_SHA256 60598a465883ab4c933f805de4a7f280052bddc793b95735465619c03ca43f35
11
9
12
- RUN mkdir -p /opt/jruby && \
13
- curl -fSL https://s3.amazonaws.com/jruby.org/downloads/${JRUBY_VERSION}/jruby-bin-${JRUBY_VERSION}.tar.gz -o /tmp/jruby.tar.gz && \
14
- echo "$JRUBY_SHA256 */tmp/jruby.tar.gz" | sha256sum -c - && \
15
- tar -zx --strip-components=1 -f /tmp/jruby.tar.gz -C /opt/jruby && \
16
- rm /tmp/jruby.tar.gz && \
17
- ln -s /opt/jruby/bin/jruby /usr/local/bin/ruby && \
18
- apk del \
10
+ RUN apk add --no-cache --virtual .build-deps \
11
+ curl \
19
12
tar \
20
- curl
13
+ && mkdir -p /opt/jruby \
14
+ && curl -fSL https://s3.amazonaws.com/jruby.org/downloads/${JRUBY_VERSION}/jruby-bin-${JRUBY_VERSION}.tar.gz -o /tmp/jruby.tar.gz \
15
+ && echo "$JRUBY_SHA256 */tmp/jruby.tar.gz" | sha256sum -c - \
16
+ && tar -zx --strip-components=1 -f /tmp/jruby.tar.gz -C /opt/jruby \
17
+ && rm /tmp/jruby.tar.gz \
18
+ && ln -s /opt/jruby/bin/jruby /usr/local/bin/ruby \
19
+ && apk del .build-deps
21
20
22
21
# set the jruby binaries in the path
23
22
ENV PATH /opt/jruby/bin:$PATH
Original file line number Diff line number Diff line change @@ -2,22 +2,21 @@ FROM java:8-jre-alpine
2
2
3
3
RUN apk add --no-cache \
4
4
bash \
5
- libc6-compat \
6
- tar \
7
- curl
5
+ libc6-compat
8
6
9
7
ENV JRUBY_VERSION 9.1.2.0
10
8
ENV JRUBY_SHA256 60598a465883ab4c933f805de4a7f280052bddc793b95735465619c03ca43f35
11
9
12
- RUN mkdir -p /opt/jruby && \
13
- curl -fSL https://s3.amazonaws.com/jruby.org/downloads/${JRUBY_VERSION}/jruby-bin-${JRUBY_VERSION}.tar.gz -o /tmp/jruby.tar.gz && \
14
- echo "$JRUBY_SHA256 */tmp/jruby.tar.gz" | sha256sum -c - && \
15
- tar -zx --strip-components=1 -f /tmp/jruby.tar.gz -C /opt/jruby && \
16
- rm /tmp/jruby.tar.gz && \
17
- ln -s /opt/jruby/bin/jruby /usr/local/bin/ruby && \
18
- apk del \
10
+ RUN apk add --no-cache --virtual .build-deps \
11
+ curl \
19
12
tar \
20
- curl
13
+ && mkdir -p /opt/jruby \
14
+ && curl -fSL https://s3.amazonaws.com/jruby.org/downloads/${JRUBY_VERSION}/jruby-bin-${JRUBY_VERSION}.tar.gz -o /tmp/jruby.tar.gz \
15
+ && echo "$JRUBY_SHA256 */tmp/jruby.tar.gz" | sha256sum -c - \
16
+ && tar -zx --strip-components=1 -f /tmp/jruby.tar.gz -C /opt/jruby \
17
+ && rm /tmp/jruby.tar.gz \
18
+ && ln -s /opt/jruby/bin/jruby /usr/local/bin/ruby \
19
+ && apk del .build-deps
21
20
22
21
# set the jruby binaries in the path
23
22
ENV PATH /opt/jruby/bin:$PATH
You can’t perform that action at this time.
0 commit comments