Creating and Signing a Distribution
How to prepare a normal release ?
- create a Version Notes page and start adding important changes to it
- create a filter in JIRA with
Fix Version
pointing to the release version you want to prepare - review JIRA issues and re-organise them, move the
Fix Version
to the next release orFuture
, mark what should be solved in the release you’re working on
How to prepare a fast track release ?
- keep all the information confidential as possible, communicate throughout security@struts.a.o group
- restrict access to all the related pages created in Confluence to struts-committers group only, they can be made public available after a fix or workaround has been released
What do you want to build ?
Depends on what you want to achieve, please select topic from the list below:
- One time steps - before you start preparing a distribution
- Sample announcements - announcements used to communicate the achievement
- Building Struts Master - how to release Struts Master
- Building Struts Annotations - when you want to prepare a new distribution of Struts Annotations (if something changed)
- Building Struts 2 - Normal release - the most common used path
- Building Struts 2 - Fast track release - how to prepare a fast track release with important security patch