aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hagemeister <phihag@phihag.de>2013-06-25 17:14:25 +0200
committerPhilipp Hagemeister <phihag@phihag.de>2013-06-25 17:14:25 +0200
commitead28ff30ad3bf46e522a10c1be41e741e82dfe4 (patch)
tree98d892cb970ca1f5670eab4c78813ea02732ee90
parent515d7a5e73082c0f2e35bf7e778573bb2bbd576e (diff)
Make upload atomic (#925)
-rwxr-xr-xdevscripts/release.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/devscripts/release.sh b/devscripts/release.sh
index d32ae47dd..f43f4ba70 100755
--- a/devscripts/release.sh
+++ b/devscripts/release.sh
@@ -69,7 +69,8 @@ git checkout HEAD -- youtube-dl youtube-dl.exe
/bin/echo -e "\n### Signing and uploading the new binaries to youtube-dl.org..."
for f in $RELEASE_FILES; do gpg --detach-sig "build/$version/$f"; done
-scp -r "build/$version" ytdl@youtube-dl.org:html/downloads/
+scp -r "build/$version" ytdl@yt-dl.org:html/tmp/
+ssh ytdl@yt-dl.org "mv html/tmp/$version html/downloads/"
/bin/echo -e "\n### Now switching to gh-pages..."
git clone --branch gh-pages --single-branch . build/gh-pages