A small summary of the available goals, grouped by function

Add/Attach files or directories to MavenProject
 build-helper:add-source Add more source directories to the POM.
 build-helper:add-test-source Add test source directories to the POM.
 build-helper:add-resource Add more resource directories to the POM.
 build-helper:add-test-resource Add test resource directories to the POM.
build-helper:attach-artifact Attach additional artifacts to be installed and deployed.

Give a property a Maven related value
build-helper:maven-version Set a property containing the current version of maven. build-helper:parse-version Set properties containing the parsed components of a version string. build-helper:released-version Resolve the latest released version of this project.

Other helpful properties, not Maven related
build-helper:reserve-network-port Reserve a list of random and unused network ports.
 build-helper:local-ip Retrieve current host IP address.
build-helper:regex-property Sets a property by applying a regex replacement rule to a supplied value. build-helper:timestamp-property Sets a property based on the current date and time.

Equivalent of dependency:purge-local-repository?
build-helper:remove-project-artifact Remove project's artifacts from local repository.


I agree that the plugins contains too much different goals.
IMHO only the first 2 groups belong to the buildhelper-m-p

Robert

On Sun, 07 Apr 2013 16:28:41 +0200, Karl Heinz Marbaise <khmarba...@gmx.de> wrote:

Hi to all mojo developers,

based on the last days i had done some enhancements for the build-helper-maven-plugin to get some kind of information about the build environment like:

username, java runtime, maven information, hostname etc.

Currently i have got the impression that those changes i'm making to the build-helper-maven-plugin seemed not to be in the root intention of the plugin.

So the question is: Might it be better to create a separate build-metadata-maven-plugin or continue to integrate this functionality into build-helper-maven-plugin.

What do you think?


Currently i have separated out my work into a github project
https://github.com/khmarbaise/build-metadata-maven-plugin
which contains maven command line, profiles, goals, reporting. I would like to enhance that to create a property file as well etc.

Kind regards
Karl-Heinz Marbaise


--
Using Opera's revolutionary email client: http://www.opera.com/mail/

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to