[jboss-dev-forums] [Design of JBoss Build System] - JBossAS / Build System - Minutes 21 Jan 2008

ALRubinger do-not-reply at jboss.com
Mon Jan 21 13:49:33 EST 2008


Today we discussed a couple hitches with the existing build system within the AS, exposing a few cases encountered as a result of bringing EJB3 out of the AS.  The consensus, to be executed:

* Copy of build scripts, configurations, etc from AS "testsuite" module to Maven "org.jboss:jboss-test"

* Deprecation of these moved components in AS "testsuite", forward development to continue in Maven component

* No AS component may depend on EJB3.  This will allow us to resolve cyclic dependencies.

* All AS components must have working POM, Maven build, and Hudson runs to publish snapshots at least once weekly; this will allow IT to safely month-old snapshots while ensuring the latest is always in the repo. How does this also ensure the artifact gets placed into thirdparty?  Or do we care?  Paul? 

* Each project/module is responsible for its own publishing to Maven repo.  Note that build itself is implementation-specific to each module (and may be done in Ivy/Ant etc), but the resultant artifact must be published to the Maven repo to be accessible from other projects.

S,
ALR

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4121927#4121927

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4121927



More information about the jboss-dev-forums mailing list