/rultor-maven-plugin

Rultor Supplementary Maven Plugin

Primary LanguageJavaOtherNOASSERTION

Maven Build Progress Reporter

Rultor.com is a unique continuous integration server that reads build progress information from its standard output. Xembly XML data manipulation language is used for reporting. Your build should throw Xembly instructions into its standard output and Rultor will pick them, parse, and use for summary statistics building.

rultor-maven-plugin automates this operation for Maven builds. Add it to the list of plugins in your parent module:

<project>
  <build>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>com.rultor</groupId>
          <artifactId>rultor-maven-plugin</artifactId>
          <version>0.3.1</version>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>

By default the plugin reports successfull completion of every sub-project, if the project is a multi-module one. And it reports every individual goal if the project doesn't have any sub-modules.

By default the plugin is turned off. It is supposed to be turned on only in rultor rule, by explicit initialization of rultor:steps goal:

$ mvn rultor:steps clean install

More details: maven-plugin.rultor.com