-----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

Reply via email to