From 5952e5a08638b1dd0b4511ec08bbdd06e6cec55a Mon Sep 17 00:00:00 2001 From: Stephen Kirby Date: Fri, 22 Sep 2023 22:42:03 +0000 Subject: [PATCH] finished script --- git-config/run.sh | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/git-config/run.sh b/git-config/run.sh index d14a8cb..6751ed5 100644 --- a/git-config/run.sh +++ b/git-config/run.sh @@ -1,8 +1,32 @@ #!/usr/bin/env sh - BOLD='\033[0;1m' CODE='\033[36;40;1m' RESET='\033[0m' +# CODER_EMAIL="${CODER_EMAIL}" +# CODER_USERNAME="${CODER_USERNAME}" + +echo "Running git-config script!\n\n" + +# Check if git is installed +command -v git >/dev/null 2>&1 || { + echo "git is not installed" +} + +# Fetch and print user.name and user.email +git_username=$(git config --get user.name) +git_useremail=$(git config --get user.email) + +# Set git username and email if not set +if [ -z $(git config --get user.name) ]; then + echo "git-config: No user.email found, setting to ${CODER_EMAIL}" + git config --global user.email ${CODER_EMAIL} +fi + +if [ -z $(git config --get user.email) ]; then + echo "git-config: No user.name found, setting to ${CODER_USERNAME}" + git config --global user.name ${CODER_USERNAME} +fi -printf "✨ $${BOLD}Running git config script!\n\n" +echo "git-config: using username: {$(git config --get user.name)}" +echo "git-config: using email: $(git config --get user.email)"