Skip to content

Commit

Permalink
Install shards
Browse files Browse the repository at this point in the history
  • Loading branch information
rosylilly committed Oct 24, 2015
1 parent dc17401 commit 93efc9c
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ FROM ubuntu:14.04
MAINTAINER docrystal.org <[email protected]>

ENV CRYSTAL_VERSION 0.9.0
ENV SHARDS_VERSION 0.5.3

RUN apt-get update && \
apt-get install -y \
Expand Down Expand Up @@ -30,6 +31,13 @@ RUN curl -L -o /tmp/crystal-${CRYSTAL_VERSION}.tar.gz https://github.com/manaste
mkdir -p /usr/src/crystal && \
tar xvzf /tmp/crystal-${CRYSTAL_VERSION}.tar.gz -C /usr/src/crystal && \
rm /tmp/crystal-${CRYSTAL_VERSION}.tar.gz && \
ln -s /usr/src/crystal/crystal-${CRYSTAL_VERSION}-1/bin/crystal /usr/local/bin/crystal
ln -s /usr/src/crystal/crystal-${CRYSTAL_VERSION}-1/bin/* /usr/local/bin/

RUN curl -L -o /tmp/shards-${SHARDS_VERSION}.gz https://github.com/ysbaddaden/shards/releases/download/v${SHARDS_VERSION}/shards-${SHARDS_VERSION}_linux_x86_64.gz && \
mkdir -p /usr/src/shards && \
gzip -c -d /tmp/shards-${SHARDS_VERSION}.gz > /usr/src/shards/shards-${SHARDS_VERSION} && \
chmod +x /usr/src/shards/shards-${SHARDS_VERSION} && \
rm /tmp/shards-${SHARDS_VERSION}.gz && \
ln -s /usr/src/shards/shards-${SHARDS_VERSION} /usr/local/bin/shards

CMD [ "/bin/bash" ]

0 comments on commit 93efc9c

Please sign in to comment.