You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

24 lines
508 B

#!/bin/bash
# Überprüfen, ob Maven installiert ist
command -v mvn >/dev/null 2>&1 || { echo >&2 "Maven ist erforderlich, aber nicht installiert. Bitte installieren Sie Maven."; exit 1; }
# Projekt übersetzen und Unittests ausführen
mvn clean compile test
# Überprüfen, ob der Build erfolgreich war
if [ $? -eq 0 ]; then
echo "Build erfolgreich abgeschlossen."
else
echo "Fehler beim Build. Bitte überprüfen Sie Ihre Codebasis."
exit 1
fi
remove() {
rm -r build
rm main
}
remove