simon-git: putty (master): Simon Tatham
Commits to Tartarus CVS repository.
tartarus-commits at lists.tartarus.org
Thu Nov 12 19:13:12 GMT 2015
TL;DR:
f08e2de Further release automation.
3e811b3 Big revision to CHECKLST.txt for release.pl and Mason.
Repository: git://git.tartarus.org/simon/putty.git
On the web: http://tartarus.org/~simon-git/gitweb/?p=putty.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2015-11-12 19:13:12
commit f08e2de078b9122d4732a94cbbd81ca66cb87eed
web diff http://tartarus.org/~simon-git/gitweb/?p=putty.git;a=commitdiff;h=f08e2de078b9122d4732a94cbbd81ca66cb87eed;hp=5b7833cd474a24ec098654dcba8cb9509f3bf2c1
Author: Simon Tatham <anakin at pobox.com>
Date: Thu Nov 12 19:09:36 2015 +0000
Further release automation.
I've added extra modes to release.pl which should automate the more
tedious parts of the deployment phase: uploading the release build to
all the places it needs to go, checking its integrity once it gets
there, verifying that everything can be downloaded again usefully,
checking content-types etc.
The new version should check more thoroughly (it checks the whole FTP
and HTTP download directories, so it will spot errors like failing to
update the FTP 'latest' symlink), and take fewer commands to run.
release.pl | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 168 insertions(+), 2 deletions(-)
commit 3e811b3dff506cef03426469fc676a519d531781
web diff http://tartarus.org/~simon-git/gitweb/?p=putty.git;a=commitdiff;h=3e811b3dff506cef03426469fc676a519d531781;hp=f08e2de078b9122d4732a94cbbd81ca66cb87eed
Author: Simon Tatham <anakin at pobox.com>
Date: Thu Nov 12 19:11:07 2015 +0000
Big revision to CHECKLST.txt for release.pl and Mason.
Half the release checklist has changed recently, what with me
completely reworking the website and also writing all this release
automation. I think these are all the checklist changes needed now the
dust has settled, though of course when I do the next actual release I
expect there'll turn out to be something I missed...
CHECKLST.txt | 141 +++++++++++++++++++++++-----------------------------------
1 file changed, 55 insertions(+), 86 deletions(-)
More information about the tartarus-commits
mailing list