-
Notifications
You must be signed in to change notification settings - Fork 4
/
wizard.sh
20 lines (14 loc) · 804 Bytes
/
wizard.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/env bash
source ./wizard/settings/settings.sh
source ./wizard/utils/utils.sh
echo "Welcome to the MacOS Wizard for Software Engineers!"
read -r -p "[WIZARD]: Install pre-requisites? " response
execute_all_scripts_in_folder_if_yes "$response" "$PRE_REQUISITES_FOLDER"
read -r -p "[WIZARD]: Install apps with GUI? " response
execute_all_scripts_in_folder_if_yes "$response" "$APPS_FOLDER"
read -r -p "[WIZARD]: Install software engineering tools? " response
execute_all_scripts_in_folder_if_yes "$response" "$SOFTWARE_ENGINEERING_TOOLS_FOLDER"
read -r -p "[WIZARD]: Install K8s tools? " response
execute_all_scripts_in_folder_if_yes "$response" "$K8S_TOOLS_FOLDER"
read -r -p "[WIZARD]: Install cloud tools? " response
execute_all_scripts_in_folder_if_yes "$response" "$CLOUD_TOOLS_FOLDER"