Skip to content

Commit

Permalink
[devscripts/release.sh] Allow passing buildserver address as cli option
Browse files Browse the repository at this point in the history
  • Loading branch information
dstftw committed May 29, 2016
1 parent 9ed6d8c commit 681b923
Showing 1 changed file with 23 additions and 5 deletions.
28 changes: 23 additions & 5 deletions devscripts/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,28 @@
set -e

skip_tests=true
if [ "$1" = '--run-tests' ]; then
skip_tests=false
shift
fi
buildserver='localhost:8142'

while true
do
case "$1" in
--run-tests)
skip_tests=false
shift
;;
--buildserver)
buildserver="$2"
shift 2
;;
--*)
echo "ERROR: unknown option $1"
exit 1
;;
*)
break
;;
esac
done

if [ -z "$1" ]; then echo "ERROR: specify version number like this: $0 1994.09.06"; exit 1; fi
version="$1"
Expand Down Expand Up @@ -67,7 +85,7 @@ git push origin "$version"
REV=$(git rev-parse HEAD)
make youtube-dl youtube-dl.tar.gz
read -p "VM running? (y/n) " -n 1
wget "http://localhost:8142/build/rg3/youtube-dl/youtube-dl.exe?rev=$REV" -O youtube-dl.exe
wget "http://$buildserver/build/rg3/youtube-dl/youtube-dl.exe?rev=$REV" -O youtube-dl.exe
mkdir -p "build/$version"
mv youtube-dl youtube-dl.exe "build/$version"
mv youtube-dl.tar.gz "build/$version/youtube-dl-$version.tar.gz"
Expand Down

0 comments on commit 681b923

Please sign in to comment.