Files
OpenRA/packaging/upload-all.sh
2013-03-20 23:27:53 +01:00

33 lines
846 B
Bash
Executable File

#!/bin/bash
UPLOADUSER=openra
SERVER=openra.res0l.net
PATHBASE="openra.res0l.net/assets/downloads"
upload () {
PLATFORM=$1
FILENAME=$2
scp "${FILENAME}" ${UPLOADUSER}@${SERVER}:${PATHBASE}/${PLATFORM}/
}
TAG=$1
PKGDIR=$2
LINUXVERSION=`echo ${TAG} | sed "s/-/\\./g"`
cd ${PKGDIR}
upload windows OpenRA-${TAG}.exe
upload mac OpenRA-${TAG}.zip
upload linux/deb openra_${LINUXVERSION}_all.deb
upload linux/rpm openra-${LINUXVERSION}-1.noarch.rpm
upload linux/arch openra-${LINUXVERSION}-1-any.pkg.tar.xz
curl http://${SERVER}/home/syncdownloads
echo "Updating https://github.com/OpenRA/OpenRA/wiki/Traits"
rm -rf openra-wiki
git clone git@github.com:OpenRA/OpenRA.wiki.git openra-wiki
cp -fr ../DOCUMENTATION.md openra-wiki/Traits.md
cd openra-wiki
git add Traits.md
git commit -m "Update trait documentation"
git push origin master