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
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
|