diff --git a/Dockerfile b/Dockerfile index 1a8247d..e839429 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM ubuntu:14.04 MAINTAINER docrystal.org ENV CRYSTAL_VERSION 0.9.0 +ENV SHARDS_VERSION 0.5.3 RUN apt-get update && \ apt-get install -y \ @@ -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" ]