Stanislav Tyurikov created MNG-5323:
---------------------------------------
Summary: Add ability to interrupt a build with SUCCESS status from
maven plugins.
Key: MNG-5323
URL: https://jira.codehaus.org/browse/MNG-5323
Project: Maven 2 & 3
Issue Type: Improvement
Components: General, Plugin API
Affects Versions: 3.0.5
Environment: any
Reporter: Stanislav Tyurikov
Priority: Critical
Add ability to successfully finish a build from maven plugin. It can help to
create maven plugins for build optimization. Currently we can interrupt a build
only to fail it (by throwing an exception from the execute method of a mojo).
This functionality can be easily implemented by adding BuildSuccessException to
the maven core and modifying LifecycleModuleBuilder and
DefaultBuildPluginManager to process this exception and finish the build as
succeed. Any custom maven plugin can throw BuildSuccessException to indicate
the build is OK and no further steps are needed to be executed.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira