Fix erroring out when no changes to commit
Some checks failed
Deploy to Wizard / Deploy (push) Failing after 26s

This commit is contained in:
Joey Hafner 2024-02-14 12:25:48 -08:00
parent 3dcee028ce
commit 3f21f28b42

View File

@ -53,11 +53,15 @@ echo "===== Configure system... ====="
echo "===== Failed to configure system ====="
}
compare
{ # try commit, save
commit && save && exit
} || { # catch, exit discard and print a very basic error message
exit discard
echo "Failed to commit and save the configuration."
}
if ! [[ compare | grep -q 'No changes between working and active configurations.' ]]
then
{ # try commit, save
compare
commit && save && exit
} || { # catch, exit discard and print a very basic error message
exit discard
echo "Failed to commit and save the configuration."
}
else
echo "No changes to commit."
fi