Files
ArchiSteamFarm/docs/build.sh
JustArchi 979b654c73 Misc
2018-03-01 04:36:37 +01:00

26 lines
506 B
Bash
Executable File

#!/bin/bash
set -eu
SOURCE="WebConfigGenerator" # Relative to script directory
OUTPUT="${SOURCE}/dist" # Relative to script directory
cd "$(dirname "$(readlink -f "$0")")"
git pull
npm install --prefix "$SOURCE"
npm run build --prefix "$SOURCE"
while read FILE; do
rm -f "$FILE"
done < <(find . -mindepth 1 -maxdepth 1 -type l)
while read FILE; do
ln -s "$FILE" .
done < <(find "$OUTPUT" -mindepth 1 -maxdepth 1)
git reset
git add -A -f "$OUTPUT"
git commit -m "WebConfigGenerator build"
git push