23 lines
699 B
Bash
Executable file
23 lines
699 B
Bash
Executable file
#! /bin/bash
|
|
|
|
mkdir assets/generated
|
|
ts-node createLayouts.ts
|
|
find -name '*.png' | parallel optipng '{}'
|
|
npm run build
|
|
|
|
if [[ $1 == "production" ]]
|
|
then
|
|
echo "DEPLOYING TO PRODUCTION!"
|
|
rm -rf /home/pietervdvn/git/pietervdvn.github.io/MapComplete/*
|
|
cp -r dist/* /home/pietervdvn/git/pietervdvn.github.io/MapComplete/
|
|
cd /home/pietervdvn/git/pietervdvn.github.io/MapComplete/
|
|
else
|
|
echo "Testversion deploy"
|
|
rm -rf /home/pietervdvn/git/pietervdvn.github.io/Staging/*
|
|
cp -r dist/* /home/pietervdvn/git/pietervdvn.github.io/Staging/
|
|
cd /home/pietervdvn/git/pietervdvn.github.io/Staging/
|
|
fi
|
|
|
|
git add . && git commit -m "New mapcomplete version" && git push
|
|
cd -
|
|
./clean.sh
|