-
New Feature
-
Resolution: Fixed
-
Major
-
None
-
All
By adding the same functionality as the "M2 Extra Steps" many different scenarios could be solved.
- build multiple release artifacts from the same SCM tag (e.g. add to post additonal post steps: mvn clean deploy -PprofileX, mvn clean deploy -PprofileY)
- one could use the "changes:announcement-mail" to send the release notes in a post step
- ...
This patch adds extra pre and post release steps to the m2release plugin.
Since Hudson 1.366 it supports all available builders (e.g. ANT, Maven, Shell, BatchFile...). Befor this version Shell is not supported - to support Shell too, 'hudson.tasks.Shell' in the core has been changed to support @DataBoundConstructor. Therefore the recomended Hudson version would be 1.366.
Please have a look at the patch and let me know if I should change/add anything