Files
ArchiSteamFarm/docs/build.sh
JustArchi 9ada82d73c Misc
2018-03-01 04:39:42 +01:00

27 lines
519 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 .
git add -A -f "$OUTPUT"
git commit -m "WebConfigGenerator build"
git push