File tree Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Expand file tree Collapse file tree 2 files changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -8,3 +8,6 @@ RUN bash -c 'set -euo pipefail && \
8
8
tar -xzf /tmp/leeway.tar.gz -C /tmp && \
9
9
install -m 755 /tmp/leeway /usr/local/bin/ && \
10
10
rm /tmp/leeway.tar.gz /tmp/leeway'
11
+
12
+ # Install claude-code globally
13
+ RUN npm i -g @anthropic-ai/claude-code
Original file line number Diff line number Diff line change @@ -46,3 +46,13 @@ tasks:
46
46
- install-deps
47
47
triggeredBy :
48
48
- manual
49
+
50
+ setup-claude-code-key :
51
+ name : Key for Claude Code
52
+ command : |
53
+ [ -f /opt/.anthropic_key.sh ] && {
54
+ install -D -m 755 /opt/.anthropic_key.sh ~/.claude/.anthropic_key.sh
55
+ result=$(cat ~/.claude/settings.json 2>/dev/null || echo "{}" | jq '.apiKeyHelper = "~/.claude/.anthropic_key.sh"') && echo "$result" > ~/.claude/settings.json || true
56
+ } || true
57
+ triggeredBy :
58
+ - postEnvironmentStart
You can’t perform that action at this time.
0 commit comments