update build script

This commit is contained in:
nelle 2024-09-15 20:09:45 -06:00
parent e114999307
commit a2c58a6cc6
2 changed files with 36 additions and 4 deletions

2
.gitignore vendored
View file

@ -1,5 +1,5 @@
# build output # build output
dist/ build/
# generated types # generated types
.astro/ .astro/

View file

@ -1,4 +1,36 @@
#!/bin/bash #!/bin/bash
read -p "build the frontend? Yes(y) / No(n) / Cancel(c):- " choice
if [ "$choice" = "y" ]; then
echo "building static site!"
pnpm i pnpm i
pnpm run build pnpm run build
./backend/gradlew shadowJar read -p "build the backend? Yes(y) / No(n) / Cancel(c):- " choice
if [ "$choice" = "y" ]; then
echo "building backend!"
cd backend
./gradlew shadowJar
elif [ "$choice" = "n" ]; then
echo "exiting..."
elif [ "$choice" = "c" ]; then
echo "build cancelled"
else
echo "no choice given, exiting..."
fi
elif [ "$choice" = "n" ]; then
read -p "build the backend? Yes(y) / No(n) / Cancel(c):- " choice
if [ "$choice" = "y" ]; then
echo "building backend!"
cd backend
./gradlew shadowJar
elif [ "$choice" = "n" ]; then
echo "exiting..."
elif [ "$choice" = "c" ]; then
echo "build cancelled"
else
echo "no choice given, exiting..."
fi
elif [ "$choice" = "c" ]; then
echo "Installation cancelled"
else
echo "No Choice given, exiting..."
fi