From d19707422dd50c626d4baf67872627efc4b6e0fd Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Sun, 15 Mar 2026 23:00:57 +0800 Subject: [PATCH] feat: add tea (Gitea CLI) to claude-dev tooling --- claude-dev/Dockerfile | 7 +++++++ claude-dev/required-tools.txt | 1 + 2 files changed, 8 insertions(+) diff --git a/claude-dev/Dockerfile b/claude-dev/Dockerfile index d5e3d2b..936795f 100644 --- a/claude-dev/Dockerfile +++ b/claude-dev/Dockerfile @@ -28,6 +28,13 @@ ARG YQ_VERSION=v4.44.6 RUN wget -q -O /usr/local/bin/yq "https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64" \ && chmod +x /usr/local/bin/yq +ARG TEA_VERSION=0.12.0 +RUN wget -q -O /tmp/tea.tar.gz "https://dl.gitea.com/tea/${TEA_VERSION}/tea-${TEA_VERSION}-linux-amd64.tar.gz" \ + && tar -xzf /tmp/tea.tar.gz -C /tmp \ + && mv /tmp/tea-${TEA_VERSION}-linux-amd64/tea /usr/local/bin/tea \ + && chmod +x /usr/local/bin/tea \ + && rm -rf /tmp/tea.tar.gz /tmp/tea-${TEA_VERSION}-linux-amd64 + RUN npm install -g @anthropic-ai/claude-code RUN python3 - <<'PY' diff --git a/claude-dev/required-tools.txt b/claude-dev/required-tools.txt index 99731b6..84d3f82 100644 --- a/claude-dev/required-tools.txt +++ b/claude-dev/required-tools.txt @@ -14,4 +14,5 @@ zip unzip make tmux +tea claude