[jboss-dev] Changes to AS build in trunk

Paul Gier pgier at redhat.com
Fri Aug 7 10:24:03 EDT 2009


The build seems to be working fine with the thirdparty refactoring, so I'm 
planning to remove the thirdparty pom today.  Please let me know if this is a 
problem for anyone.

Paul Gier wrote:
> I have refactored the AS 6 build so that the thirdparty pom is no longer needed. 
>    The thirdparty pom has now been replaced by two poms.  The first one is in 
> the build directory and contains module dependencies and anything else included 
> in the AS distribution.  The second pom is a new pom in the testsuite directory 
> and it contains dependencies that are only used in the testsuite.
> 
> The thirdparty pom should now be considered deprecated, and I will remove the 
> thirdparty directory in trunk after a little more testing.  If you want to 
> add/update dependencies in the AS, here is how to do it.
> 
> Add a new dependency just to the distribution
> ---------------------------------------------
> 1. add/update the dependency in component-matrix/pom.xml
> 2. add/update the dependency in build/pom.xml
> 3. the Ant build can then reference the dependency with the format: 
> ${groupId:artifactId:[classifier:]type}
> 
> Add/update a dependency used only in the testsuite
> --------------------------------------------------
> 1. add/update the dependency in component-matrix/pom.xml
> 2. add/update the dependency in testsuite/pom.xml
> 3. the Ant testsuite build can then reference the dependency with the format: 
> ${groupId:artifactId:[classifier:]type}
> 
> Add/update a module dependency
> ------------------------------
> 1. add/update the dependency in component-matrix
> 2. add/update the dependency in the module pom
> 
> 
> I will also add this information to the wiki [1] when clearspace starts working 
> for me again.
> 
> [1]http://www.jboss.org/community/wiki/jbossasbuild
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development




More information about the jboss-development mailing list