From 227f5f7a3227a9d368a0bf316959a644b8552d95 Mon Sep 17 00:00:00 2001 From: limepotato Date: Sun, 15 Sep 2024 21:43:14 -0600 Subject: [PATCH] colors.... --- build.sh | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/build.sh b/build.sh index 65a0bdf..0ae776e 100755 --- a/build.sh +++ b/build.sh @@ -13,40 +13,48 @@ PURPLE='\033[0;35m' # Purple CYAN='\033[0;36m' # Cyan WHITE='\033[0;37m' # White -read -p "${CYAN}build the frontend? ${GREEN}Yes(y) ${RESET}/ No(n) ${RESET}/ Cancel(c)${RESET}:- " choice +BACKEND_Q="${CYAN}build the backend? ${GREEN}Yes(y) ${RESET}/ ${RED}No(n) ${RESET}/ ${YELLOW}Cancel(c)${RESET}:- " +FRONTEND_Q="${CYAN}build the frontend? ${GREEN}Yes(y) ${RESET}/ ${RED}No(n) ${RESET}/ ${YELLOW}Cancel(c)${RESET}:- " +EXITING="${RED}exiting...${RESET}" +NO_CHOICE="${RED}no choice given, exiting...${RESET}" +BUILD_CANCELLED="${YELLOW}canelling build...${RESET}" +BUILDING_BACK="${PURPLE}building backend!${RESET}" +BUILDING_FRONT="${PURPLE}building static site!${RESET}" + +read -p "$(echo -e ${FRONTEND_Q})" choice if [ "$choice" = "y" ]; then - echo "building static site!" + echo -e "${BUILDING_FRONT}" pnpm i pnpm run build - read -p "build the backend? Yes(y) / No(n) / Cancel(c):- " choice + read -p "$(echo -e ${BACKEND_Q})" choice if [ "$choice" = "y" ]; then - echo "building backend!" + echo -e "${BUILDING_BACK}" cd backend ./gradlew shadowJar systemctl restart nelle-observer-api elif [ "$choice" = "n" ]; then - echo "exiting..." + echo -e "${EXITING}" elif [ "$choice" = "c" ]; then - echo "build cancelled" + echo -e "${BUILD_CANCELLED}" else - echo "no choice given, exiting..." + echo -e "${NO_CHOICE}" fi elif [ "$choice" = "n" ]; then - read -p "build the backend? Yes(y) / No(n) / Cancel(c):- " choice + read -p "$(echo -e ${BACKEND_Q})" choice if [ "$choice" = "y" ]; then - echo "building backend!" + echo -e "${BUILDING_BACK}}" cd backend ./gradlew shadowJar systemctl restart nelle-observer-api elif [ "$choice" = "n" ]; then - echo "exiting..." + echo -e "${EXITING}" elif [ "$choice" = "c" ]; then - echo "build cancelled" + echo -e "${BUILD_CANCELLED}" else - echo "no choice given, exiting..." + echo -e "${NO_CHOICE}" fi elif [ "$choice" = "c" ]; then - echo "Installation cancelled" + echo -e "${BUILD_CANCELLED}" else - echo "No Choice given, exiting..." + echo -e "${NO_CHOICE}" fi