We have an in-house tool that manages multiple components over several repositories into one project; similar in nature to Google's repo tool (https://code.google.com/p/git-repo/) or gitslave (http://gitslave.sourceforge.net/). Our projects aren't just one single git repository.
The dependencies are defined in a "meta" repository which is always checked out first and then dependencies are checked out afterwards.
I'm investigating Jenkins and trying to find a way to get it to use our tool to checkout a work area with multiple repositories.
Has anyone done this sort of thing before? I'm at a bit of a loss with the Jenkins documentation and not really sure where to start.