feat: debian install, docker tests

This commit is contained in:
2024-03-08 11:34:37 +00:00
parent d9283511a3
commit 02afe496d5
24 changed files with 201 additions and 326 deletions

View File

@@ -9,13 +9,15 @@ printf "\n\t <<< dots installer >>>\n"
printf "\t========================\n\n\n"
# Prevent running as root
if [[ $EUID -eq 0 ]]; then
if [[ $EUID -eq 0 && -z "$SKIP_SUDO_CHECK" ]]; then
echo "Failed: Running as sudo. Please run as user"
exit 1
fi
# Ensure sudo credentials are cached
sudo -v
if [[ -z "$SKIP_SUDO_CHECK" ]]; then
sudo -v
fi
# Set up directory variables
dir=$(dirname "$0")