Is there a way to easily aggregate components from different SVN source code locations in a Jenkins build and using Tycho as a build tool?
Let's say product consists of five plugins, one might be located in trunk/core/pluginA
, another in /trunk/ui/pluginB
, another in a branch /branches/ui2/pluginC
and also /trunk/ui/pluginC
. I want to create Jenkins job that will aggregate all these plugins.
I can of course individually check them out with individual repository URL locations, but this task becomes a bit hard when you have 20 or 30 plugins to work with. Can I somehow checkout all these components using their location in the SVN tree as information for the aggregation?