chore(nix-kubernetes): clean up git_clone script

This commit is contained in:
technofab 2024-04-27 19:52:11 +02:00
parent b12392dffc
commit eb737c39b2

View file

@ -24,13 +24,17 @@
repo = ''''${data.coder_parameter.git_repo.value}''; repo = ''''${data.coder_parameter.git_repo.value}'';
repo_folder = ''''${local.git_repo_folder}''; repo_folder = ''''${local.git_repo_folder}'';
in '' in ''
echo "Cloning repo \"${repo}\" if it does not exist"
mkdir -p ~/repos mkdir -p ~/repos
if [ ! -z "${repo}" ] then
echo "Cloning repo \"${repo}\" if it does not exist"
pushd ~/repos >/dev/null pushd ~/repos >/dev/null
if [[ ! -z "${repo}" && ! -d "${repo_folder}" ]] then if [[ ! -d "${repo_folder}" ]] then
git clone ${repo} ${repo_folder} git clone ${repo} ${repo_folder}
fi fi
popd >/dev/null popd >/dev/null
else
echo "No git repo specified, skipping..."
fi
''; '';
run_on_start = true; run_on_start = true;
start_blocks_login = true; start_blocks_login = true;