Compare commits
No commits in common. "c50744477b5ffdbf78ca0515787a746ca3fca48a" and "87a0152737a0e1febe05fd5564da58d744f39887" have entirely different histories.
c50744477b
...
87a0152737
@ -1,46 +0,0 @@
|
|||||||
#!/usr/bin/env zsh
|
|
||||||
|
|
||||||
# config
|
|
||||||
git_host="git.simoncor.net"
|
|
||||||
git_token=""
|
|
||||||
git_user="siempie"
|
|
||||||
git_repo_dir=~/Documents/"siempie"
|
|
||||||
git_repos=(
|
|
||||||
"ansible"
|
|
||||||
"ansible-deployment-container"
|
|
||||||
"docs"
|
|
||||||
"dotfiles"
|
|
||||||
"dotfiles-nix"
|
|
||||||
"hugo-sws"
|
|
||||||
"kubernetes"
|
|
||||||
"renovate"
|
|
||||||
"roundcube"
|
|
||||||
"scripts"
|
|
||||||
"simoncor.net"
|
|
||||||
"start.simoncor.net"
|
|
||||||
"terraform"
|
|
||||||
)
|
|
||||||
|
|
||||||
# get the git token
|
|
||||||
vared -p "Enter your git token: " -c git_token
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
# create folder if it doesn't exist
|
|
||||||
mkdir -p "${git_repo_dir}"
|
|
||||||
|
|
||||||
# clone repositories
|
|
||||||
for git_repo in "${git_repos[@]}"; do
|
|
||||||
|
|
||||||
# check if repo exists
|
|
||||||
if [ -f ${git_repo_dir}/${git_repo} ]; then
|
|
||||||
echo "🚫 error: directory exists"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
# clone repository
|
|
||||||
git clone https://${git_user}:${git_token}@${git_host}/${git_user}/${git_repo} ${git_repo_dir}/${git_repo} &> /dev/null
|
|
||||||
|
|
||||||
# print success message
|
|
||||||
echo "✅ done - ${git_repo}"
|
|
||||||
|
|
||||||
done
|
|
Reference in New Issue
Block a user