Skip to content

Commit 3a8fa16

Browse files
authored
fix(claude-code): create folder if it does not exist (#124)
1 parent c5a21e0 commit 3a8fa16

File tree

1 file changed

+10
-0
lines changed
  • registry/coder/modules/claude-code

1 file changed

+10
-0
lines changed

registry/coder/modules/claude-code/main.tf

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,16 @@ resource "coder_script" "claude_code" {
9797
command -v "$1" >/dev/null 2>&1
9898
}
9999
100+
# Check if the specified folder exists
101+
if [ ! -d "${var.folder}" ]; then
102+
echo "Warning: The specified folder '${var.folder}' does not exist."
103+
echo "Creating the folder..."
104+
# The folder must exist before tmux is started or else claude will start
105+
# in the home directory.
106+
mkdir -p "${var.folder}"
107+
echo "Folder created successfully."
108+
fi
109+
100110
# Run pre-install script if provided
101111
if [ -n "${local.encoded_pre_install_script}" ]; then
102112
echo "Running pre-install script..."

0 commit comments

Comments
 (0)