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#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...