I have kept away from multi-module builds for my projects as i do not
understand how to control the release aspect of it.  I do not want to
release all modules if there is no reason to.  For example,

x is parent.  Under x i have:
x1-service
x2-core
x3-web

first release is fine...everything is a 1.0 and maven ups everything to
1.1-SNAPSHOT.

Now say we find a bug in x3-web.  I want to release as follows:

x 1.1
x1-service 1.0
x2-core 1.0
x3-web 1.1

Do i have to manually change the poms to 1.0 in x1 and x2? and manually
change the x3 dependency on x2-core to 1.0, release, then manually change
the x1 and x2 to 1.1-SNAPSHOT?

Reply via email to