[windup-dev] Windup BOM

"Ing. Ondřej Žižka" zizka at seznam.cz
Mon Oct 20 17:56:12 EDT 2014


Hi all,

we're introducing Windup BOM (Build of Materials).

A BOM is basically a declaration of versions of artifact that you may 
need when building Windup 2 rulesets.
By adding it to your ruleset's pom.xml, you avoid setting wrong versions 
and maintaining them when upgrading.

Usage:

     <properties>
         ...
         <version.windup>2.0.0.Beta2</version.windup>
     </properties>

     <dependencyManagement>
         <dependencies>

             <!-- Windup BOM -->
             <dependency>
                 <groupId>org.jboss.windup</groupId>
<artifactId>windup-rulesets-bom</artifactId>
                 <version>${version.windup}</version>
                 <type>pom</type>
                 <scope>import</scope>
             </dependency>

         </dependencies>
     </dependencyManagement>

See the Windup QuickStarts for an example.

Enjoy :)
Ondra

TIP: Parallelized Maven builds: `mvn -T 1C clean install` speeds up esp. 
the initial downloading of dependencies.



More information about the windup-dev mailing list