Skip to content

Commit fc87fe0

Browse files
committed
switch to azure for claude code
1 parent 1a76bbf commit fc87fe0

2 files changed

Lines changed: 2 additions & 8 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \
3030
&& echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | \
3131
sudo tee /etc/apt/sources.list.d/hashicorp.list > /dev/null \
3232
&& apt update \
33-
&& apt-get install -y awscli terraform \
33+
&& apt-get install -y awscli azure-cli terraform \
3434
&& apt-get clean -y && rm -rf /var/lib/apt/lists/*
3535

3636
# Install ast-grep

local/etc/uceap.d/devcontainer_on_create.sh

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,7 @@ function devcontainer_on_create() {
6363

6464
# Install Claude Code
6565
curl -fsSL https://claude.ai/install.sh | bash
66-
sudo mkdir /etc/claude-code
67-
sudo tee /etc/claude-code/managed-settings.json <<-EOF
68-
{
69-
"forceLoginMethod": "console",
70-
"forceLoginOrgUUID": "15adc0f4-9ba1-4a46-9f53-3aabde62ced6"
71-
}
72-
EOF
66+
echo -e "export CLAUDE_CODE_USE_FOUNDRY=1\nexport ANTHROPIC_FOUNDRY_RESOURCE=uceap-claude-test-resource" | tee -a ~/.bashrc ~/.zshrc ~/.zshrc.local
7367

7468
# Put neovim in the PATH for those who celebrate
7569
ln -s /opt/nvim-linux-x86_64/bin/nvim ~/.local/bin

0 commit comments

Comments
 (0)