Update script for cloning

This commit is contained in:
anthorob committed 2025-05-14 02:48:12 -04:00
1 parent 9d40f0cb6a
commit d3cab601db
1 file changed
+4 -3
+4 -3
View File
@@ -72,13 +72,14 @@ resource "coder_agent" "main" {
# Add any commands that should be executed at workspace startup (e.g install requirements, start a program, etc) here
# Clone repo if URL is set
if [ -n "${data.coder_parameter.repo_url.value}" ]; then
if [ -d ~/repo ] && [ "$(ls -A ~/repo)" ]; then
echo "⚠️ Skipping clone: ~/repo already exists and is not empty."
else
echo "==> Cloning repository from: ${data.coder_parameter.repo_url.value}"
echo "==> Cloning into: ~/repo"
git clone --verbose "${data.coder_parameter.repo_url.value}" ~/repo \
&& echo "✅ Clone successful." \
|| echo "❌ Failed to clone repo. Please check the URL or access permissions."
else
echo "No repository URL provided. Skipping clone."
fi
fi
EOT