-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 All,
The release script (when run as Administrator, since I think NSIS requires it?), I was able to produce everything except signed binaries. I'm going to compare what I built against what Mark built for 8.5.35 to see if it did a plausible job. If so, I'm pretty happy with the results :) Thanks, - -chris On 11/6/18 5:50 PM, Christopher Schultz wrote: > All, > > I've been working this afternoon on a Powershell script to do > pretty much everything for a release. I chose Powershell because > (a) I will have to operate on Windows for releases until I get NSIS > working elsewhere and (b) batch scripts are The Worst. > > Starting with The Process[1], I have everything working up through > actually invoking "ant release". > > It's downloading everything it needs (except Java... grr Oracle), > exporting from svn, etc. > > The Process says to use the latest release of the minimum Java > version supported by the release. For 8.5.x, that means Java 7, but > Java 7 has been EOL'd. So... should I grab an old Java 7 JDK for > building the release, or should I use the latest supported version, > which is Java 8? > > I haven't yet dealt with the GnuPG key management... I'm not sure > the best way to do that at this point. I think for now, I'll just > have toe script stop and say "please install your private key in > [file]" to continue and then proceed when it's in place. > > It doesn't yet do any of the "preliminaty checks" and it doesn't > create svn tags. > > It's not parameterized yet so it's all hard-coded for the 8.5.35 > release and its dependencies (e.g. ant) are all version-dependent > at this point as well. > > Once I extract the script from the Windows 10 VM I'm running it in > and verify that it's actually runnable from a fresh box, I'll post > it here for anyone to look at. I'll probably put it on GitHub in > this general area > https://github.com/ChristopherSchultz/apache-tomcat-stuff/tree/master/ bi > > n > > If it makes sense to do so, we could even put it into svn, which is > a bit of Inception. > > -chris > > [1] https://wiki.apache.org/tomcat/ReleaseProcess > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlvjgt0ACgkQHPApP6U8 pFilpA/7B6zBGeLd7gc3IFXEGKTbwgcs07VKDacMaVAbyzt8/GkLTM5UwIEJttcB /Z1OBWRPqo0XMe5SH6+wDxsowZiG8YMj3fP9o4weYgiSgu/iST0fBoc4rhrbVuqG sa/MPHth6GikuxhyC12wN062TmEyBVKiusu4/f80KDfUsw6pYkpj6NC9jMzAUWs5 8URoxAP7KjZ4FiavIv1vlxE5I5OXllyektZSQQKf/3TYLZcV61ZS6VIV13+RXYB9 hb6HOGMiyBx7EerUYmPdYe+btnA60BagN8qLOFztMd1QNRTFlEIE1cTTzejIoStF yjf8SVqr9W2K74Mg/kJ1ZDn1v3vkesWwQ7Xq7iDQY8kWDK+8K5/kv+o5zlXPKJw/ sOSe2CR3Fjnl/aviYXlcxzFCobn6A73+SGcw3tmr9oVVTuyW3ZjmcaXkr2ON4VYV dPRTQPS2PDE3272nz5vlpr6gluFLwdTMekRb8oZVJb8q5AQIi2CGsw+ybKSdddQ9 BBfxJnEBxAwRsiA7g8kwML/yTj0rW8AKM7t5LB7kV0GeN2HUbJfnpaY/rWt4ezWb qeibp1FAlEEj4jhj73q30K5Ur3YDJoMBpNQ/xg8y6jW98xkKyOZDT4BLcDOLczFz X9hxZgjKAQdEohsTTfFU9M8FqBlLij0cAL0txsfB+sluTImHVS0= =8Pgu -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org