fix(nix-kubernetes): remove shebang from git_clone script and hide pushd/popd output

This commit is contained in:
technofab 2024-04-27 15:11:09 +02:00
parent 166dbea57a
commit 5ac20ae506

View file

@ -24,16 +24,13 @@
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 ''
#!/usr/bin/env bash
set -eux
echo "Cloning repo \"${repo}\" if it does not exist" echo "Cloning repo \"${repo}\" if it does not exist"
mkdir -p ~/repos mkdir -p ~/repos
pushd ~/repos pushd ~/repos >/dev/null
if [[ ! -z "${repo}" && ! -d "${repo_folder}" ]] then if [[ ! -z "${repo}" && ! -d "${repo_folder}" ]] then
git clone ${repo} ${repo_folder} git clone ${repo} ${repo_folder}
fi fi
popd popd >/dev/null
''; '';
run_on_start = true; run_on_start = true;
start_blocks_login = true; start_blocks_login = true;