diff options
author | Gary Oberbrunner <garyo@oberbrunner.com> | 2012-08-05 21:32:08 +0000 |
---|---|---|
committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2012-08-05 21:32:08 +0000 |
commit | c135734355aa343ccf561387926245825213bc56 (patch) | |
tree | 164ddda2996d34bc25e1ec84ef1b9b466121e2f0 /bin/upload-release-files.sh | |
parent | 7f71f2679ef388627ff840ea8eff49edb54efec1 (diff) | |
download | scons-c135734355aa343ccf561387926245825213bc56.tar.gz |
New upload-release-files script, and fixed up update-release-info.
update-release-info: allow regular 3-digit releases (not .final.0)
upload-release-files: new, does a lot of the heavy lifting for a release.
Diffstat (limited to 'bin/upload-release-files.sh')
-rwxr-xr-x | bin/upload-release-files.sh | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/bin/upload-release-files.sh b/bin/upload-release-files.sh index 17eb71b5..2ba10cce 100755 --- a/bin/upload-release-files.sh +++ b/bin/upload-release-files.sh @@ -44,8 +44,31 @@ $RSYNC $RSYNCOPTS \ $SF_USER@$SF_MACHINE:$SF_TOPDIR/scons-src/$VERSION/ -# Doc doesn't go to SF, but to scons.org. +# +# scons.org stuff: +# +# Doc: copy the doc tgz over; we'll unpack later $RSYNC $RSYNCOPTS \ scons-doc-$VERSION.tar.gz \ scons@scons.org:public_html/production/doc/$VERSION/ - +# Copy the changelog +$RSYNC $RSYNCOPTS \ + CHANGES.txt \ + scons@scons.org:public_html/production/ +# Note that Announce.txt gets copied over to RELEASE.txt. +# This should be fixed at some point. +$RSYNC $RSYNCOPTS \ + Announce.txt \ + scons@scons.org:public_html/production/RELEASE.txt +# Unpack the doc and repoint doc symlinks: +ssh scons@scons.org " + cd public_html/production/doc + cd $VERSION + tar xvf scons-doc-$VERSION.tar.gz + cd .. + rm latest; ln -s $VERSION latest + rm production; ln -s $VERSION production +" +echo '*****' +echo '***** Now manually update index.php, includes/versions.php and news-raw.xhtml on scons.org.' +echo '*****' |