We are pleased to announce the release of maven-buildmetadata-plugin 1.0.0!

 

                https://project.smartics.de/maven-buildmetadata-plugin/

 

This Maven 2 plugin is a little helper to easily add build meta data to the
generated archive artifacts.

 

Imagine the product is running on an application server. The product manager
wants to know,

 

    * which version of which artifact is currently running on that server?

    * which artifact maps to which source code version in the SCM
repository?

    * what configuration set (including profiles and environment variables)
has been used to generate the artifact?

    * on which machine was the artifact built?

    * when was the artifact built?

 

If you have no answers to these questions, but love to have, this tool is
for you!

 

The meta data includes

   1. SCM information

   2. build time

   3. operating system

   4. Java runtime

   5. Maven execution information

   6. build user

   7. build host name

   8. build version

 

Details on properties provided to the build process are listed at

 
https://project.smartics.de/maven-buildmetadata-plugin/build-properties.html

 

Some of the meta data is already provided by Maven or can be accessed via
system properties. The goal of the plugin is to make it easier to add more
build meta data and make it easy to access it at runtime.

 

The provider extension point allows to add or export any meta data with very
little programming effort:

 
https://project.smartics.de/maven-buildmetadata-plugin/provider.html

 

Finally, help for using .

 
https://project.smartics.de/maven-buildmetadata-plugin/usage.html

. and accessing the plugin:

 
https://project.smartics.de/projects/projectdoc/references/topic/systems/001
0-artifact-server.html#Accessing_Artifacts

 

We are happy to get your feedback!

 

Enjoy,

 

                The smartics team

 

 

 

 

Reply via email to