From db27ccac4948453c1211a78ea85080c649a03ee8 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Tue, 15 Apr 2025 12:12:27 +0000 Subject: [PATCH] feat(docker): add exercism cli --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index 92a89cf..36239b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -113,11 +113,16 @@ ENV DC_VERSION v2.35.0 ENV DC_URL https://github.com/docker/compose/releases/download/${DC_VERSION}/docker-compose-linux-x86_64 ENV BX_VERSION v0.22.0 ENV BX_URL https://github.com/docker/buildx/releases/download/${BX_VERSION}/buildx-${BX_VERSION}.linux-amd64 +ENV EXERCISM_VERSION 3.5.4 +ENV EXERCISM_FILE exercism-${EXERCISM_VERSION}-linux-x86_64.tar.gz +ENV EXERCISM_URL https://github.com/exercism/cli/releases/download/v${EXERCISM_VERSION}/${EXERCISM_FILE} RUN curl -sS https://starship.rs/install.sh | sh -s -- --yes \ && mkdir /tmp/download \ && curl -L ${DO_URL} | tar -zx -C /tmp/download \ && chgrp --recursive docker /tmp/download \ && mv /tmp/download/docker/* /usr/local/bin \ + && curl -L -XGET ${EXERCISM_URL} | tar -xz -C /tmp/download \ + && mv /tmp/download/exercism /usr/local/bin \ && rm -rf /tmp/download \ && mkdir -p /usr/local/lib/docker/cli-plugins \ && curl -L ${DC_URL} -o /usr/local/lib/docker/cli-plugins/docker-compose \