Using multiple repositories in your CI builds
Djinn CI makes working with multiple repositories
in a build simple via the sources
parameter in the build manifest. This allows you to specify multiple Git
respositories to clone into your build environment. Each source would be a URL
that could be cloned via git clone
. With most CI platforms, a build's manifest
is typically tied to the source code repository itself. With Djinn CI, whilst
you can have a build manifest in a source code repository, the CI server itself
doesn't really have an understanding of that repository. Instead, it simply
looks at the sources in the manifest that is specified, and clones each of them
into the build environment.