# Maven plugin

Maven plugin
============

Maven is a software project management and comprehension tool based on the project object model (POM). Maven can manage the build process, reporting, and documentation of a project from a central piece of information. For more information, refer to the [Apache Maven Project](https://maven.apache.org/).

[](#_cloudbees_cdro_integration_to_maven)CloudBees CD/RO integration to Maven
-----------------------------------------------------------------------------

The Maven plugin calls Maven through its command-line interface and passes your parameters, completely integrating Maven with CloudBees CD/RO. The Maven plugin allows you to incorporate the most important features provided by Maven, and allows Maven commands to be passed with additional functional and configuration options.

CloudBees CD/RO also provides additional advantages, including:

*   Parameter checking.
    
*   Providing functional options using checkboxes or radio buttons.
    
*   Generating historical log reports and procedure duration statistics.
    
*   Attaching simple credentials.
    
*   Generating real-time log analysis.
    

[](#_supported_versions)Supported versions
------------------------------------------

The plugin has been tested with the following versions:

*   Maven version 3.8.6
    

[](#_prerequisites)Prerequisites
--------------------------------

This plugin uses an updated version of Perl, cb-perl shell (Perl v5.32), and requires CloudBees CD/RO agents version 10.3+ to work.