@@ -19,11 +19,11 @@ ENV \
1919
2020ARG \
2121 # renovate: datasource=npm depName=@anthropic-ai/claude-code
22- CLAUDE_CLI_VERSION=2.1.9 \
22+ CLAUDE_CLI_VERSION=2.1.11 \
2323 # renovate: datasource=npm depName=@google/gemini-cli
24- GEMINI_CLI_VERSION=0.24.0 \
24+ GEMINI_CLI_VERSION=0.24.3 \
2525 # renovate: datasource=npm depName=opencode-ai
26- OPENCODE_AI_VERSION=1.1.10
26+ OPENCODE_AI_VERSION=1.1.25
2727
2828RUN npm install -g \
2929 "@anthropic-ai/claude-code@$CLAUDE_CLI_VERSION" \
@@ -83,30 +83,32 @@ ARG \
8383 GO_ARM64=linux-arm64.tar.gz \
8484 GO_ARM64_SHA256="b00b694903d126c588c378e72d3545549935d3982635ba3f7a964c9fa23fe3b9"
8585
86- # hadolint ignore=DL3008
87- RUN apt-get update && apt-get install -y --no-install-recommends \
88- aggregate="${AGGREGATE_VERSION}" \
89- bc \
90- bind9-dnsutils="${BIND9_VERSION}" \
91- fzf="${FZF_VERSION}" \
92- gh="${GH_VERSION}" \
93- git="${GIT_VERSION}" \
94- gnupg2="${GNUPG2_VERSION}" \
95- iproute2="${IPROUTE2_VERSION}" \
96- ipset="${IPSET_VERSION}" \
97- iptables="${IPTABLES_VERSION}" \
98- jq="${JQ_VERSION}" \
99- less="${LESS_VERSION}" \
100- make="${MAKE_VERSION}" \
101- man-db="${MAN_DB_VERSION}" \
102- psmisc="${PSMISC_VERSION}" \
103- procps="${PROCPS_VERSION}" \
104- ripgrep \
105- sudo="${SUDO_VERSION}" \
106- tree="${TREE_VERSION}" \
107- unzip="${UNZIP_VERSION}" \
108- vim="${VIM_VERSION}" \
109- && apt-get clean && rm -rf /var/lib/apt/lists/*
86+ RUN BC_VERSION_HACK="${BC_VERSION}$([ " ${TARGETARCH}" = " arm64" ] && echo " +b1" || echo "")" && \
87+ apt-get update && \
88+ apt-get install -y --no-install-recommends \
89+ aggregate="${AGGREGATE_VERSION}" \
90+ bc="${BC_VERSION_HACK}" \
91+ bind9-dnsutils="${BIND9_VERSION}" \
92+ fzf="${FZF_VERSION}" \
93+ gh="${GH_VERSION}" \
94+ git="${GIT_VERSION}" \
95+ gnupg2="${GNUPG2_VERSION}" \
96+ iproute2="${IPROUTE2_VERSION}" \
97+ ipset="${IPSET_VERSION}" \
98+ iptables="${IPTABLES_VERSION}" \
99+ jq="${JQ_VERSION}" \
100+ less="${LESS_VERSION}" \
101+ make="${MAKE_VERSION}" \
102+ man-db="${MAN_DB_VERSION}" \
103+ psmisc="${PSMISC_VERSION}" \
104+ procps="${PROCPS_VERSION}" \
105+ ripgrep="${RIPGREP_VERSION}" \
106+ sudo="${SUDO_VERSION}" \
107+ tree="${TREE_VERSION}" \
108+ unzip="${UNZIP_VERSION}" \
109+ vim="${VIM_VERSION}" && \
110+ apt-get clean && \
111+ rm -rf /var/lib/apt/lists/*
110112
111113COPY download.sh /usr/local/bin
112114RUN --mount=type=cache,id=base-downloads-${TARGETARCH},sharing=locked,target=/opt/downloads \
0 commit comments