Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Python3
-
New
Description
The Release Wizard guides the Release Manager through the release process step by step, helping you to to run the right commands in the right order, generating e-mail templates with the correct texts, versions, paths etc, obeying the voting rules and much more. It also serves as a documentation of all the steps, with timestamps, preserving log files from each command etc, showing only the steps and commands required for a major/minor/bugfix release. It also lets you generate a full Asciidoc guide for the release.
Attachments
Attachments
Issue Links
- links to
It is perhaps a bit hard to test all of it without doing a release, but with the `--dry-run` option you will still get a good feel.
At this stage I hope to attract attention from some of you recent RM's (ichattopadhyaya, ab, shalin, jpountz) who still remember the process, and flesh out whether the tool works with your dev setup, and of course to weed out any bugs wrt order of steps or what steps belong with major/minor/bugfix releases.
Ultimately I hope that the next RM decides to give it a spin for the 8.2 or 8.1.2 release and take the time to harden the tool further through that process, and replace the old wiki page.