/ publish.sh
publish.sh
1 set -e 2 d=$(mktemp -d) 3 trap "rm -rf $d" EXIT 4 echo "==> $d <==" 5 rsync -ar ./ $d/ 6 cd $d/ 7 packwiz refresh --build 8 signify -S -x unsup.sig -s key.sec -m pack.toml 9 mkdir .downloads 10 pushd mmc 11 cp ../unsup.ini minecraft/ 12 zip -9r $d/.downloads/Bugtown.zip . 13 popd 14 rclone purge $1 --transfers 64 --progress ||: 15 rclone sync $d/ $1 --progress --checkers 64 --transfers 64 --exclude-from .packwizignore --delete-excluded 16 if [ -n "$2" ]; then 17 url="$2${1##*:}" 18 echo "==> Packwiz: ${url}/pack.toml" 19 echo "==> Prism: ${url}/.downloads/Bugtown.zip" 20 fi