[jboss-dev-forums] [Design of JBoss Build System] - Re: Improvements
wolfc
do-not-reply at jboss.com
Thu Aug 21 17:06:25 EDT 2008
You can only do continuous integration if the snapshot you're depending on doesn't have transitive dependencies which are snapshots themselves.
For example AS -> ejb3-core SNAPSHOT -> ejb3-interceptors 0.1.0-SNAPSHOT -> ejb3-metadata 0.1.0-SNAPSHOT.
If I were to deploy a new ejb3-metadata snapshot, which invalidates the ejb3-interceptors test suit, then AS is screwed.
It should have been:ejb3-core SNAPSHOT -> ejb3-interceptors 0.1.0-20080821.010101-1 -> ejb3-metadata 0.1.0-20080820.010101-1.
Now if I deploy a new ejb3-metadata it should automatically be picked up by interceptors which deploys after passing the test suite (or fails horrible). In both cases AS stays on the correct ejb3-metadata.
We've discussed this in the past resulting in: http://jira.codehaus.org/browse/MDEPLOY-77.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4171884#4171884
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4171884
More information about the jboss-dev-forums
mailing list