jenkinsci/jenkins — pull request #316 by imod (2011-11-23 12:05:43+00:00)
Title: Add MVN arguments interceptor extension

I'd like to have someone else have a look at this before I/someone pushes it the core...

I add a new action type to enable a plugin to intercept the goals and options used within a build.
This enables to resolve some showstopper issues within the "M2 release plugin". e.g.:

* JENKINS-8524 - maven release build exposes users' username and password

and makes it possible to have a cleaner integration of the plugin as a whole.

The pull contains the new action type 'MavenArgumentInterceptorAction' and testcases for it.