Files
catherine-league/build_script.sh
2026-03-17 18:45:25 +09:00

41 lines
813 B
Bash

#!/bin/sh
# create folder to pack all
echo "Starting build process..."
mkdir build
# build janken tool and move
cd tools/janken
echo "Starting janken tool build..."
npm install
npm run build
cd ../../
mv tools/janken/tool build
echo "Finished janken tool build..."
# build client and move
cd main-web/client
echo "Starting client build..."
npm install
npm run build
cd ../../
mv main-web/client/client build/client
echo "Finished client build..."
# build server and move
cd main-web/server
echo "Starting server build..."
npm install
npm run build
cd ../../
cd build/
echo "Saving db credentials to .env file..."
cd ../
cp main-web/server/package.json build/
cp main-web/server/tsconfig.json build/
cp main-web/server/tslint.json build/
mv main-web/server/build build/server
echo "Finished server build..."