Hi all,

We are having a little trouble with our release process and I was hoping
for some insightful ideas how to ease our struggle. I'm sending this to the
Jenkins list, because I think Jenkins is the tool, who can help with this.

We develop 5 different web applications (war files in ear files) which
depends on a 20-such components. All those parts are different Maven
projects in different Git repositories which have the same parent pom
(although on different versions, which is another issue).

The 5 web applications do not have the same release schedule and should be
releasable any time. Whenever we adjust one of the applications and need
changes in the underlying components, we update the version in the pom to
the latest SNAPSHOT version and develop on both (or more) of the parts.

Now we want a one press release, which should work its way down the
dependency tree and release each snapshot, updating the versions in the pom
along the way, until it reaches the deployable unit.

I have been looking at the Maven Cascade Release Plugin [1] but that seems
to need an aggregator project in which all the other projects are present.

Could you provide some comments or insights about our situation and maybe
give some hints how to ease our process?

[1] https://wiki.jenkins-ci.org/display/JENKINS/Maven+Cascade+Release+Plugin

With regards,

Nick Stolwijk

~~~ Try to leave this world a little better than you found it and, when
your turn comes to die, you can die happy in feeling that at any rate you
have not wasted your time but have done your best ~~~

Lord Baden-Powell

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to