Help documentation

Multiple Materials

In some cases, you might need to use multiple source control repositories for a single pipeline. For example, you might have your source code in subversion and your deployment scripts in a mercurial repository. If either your source code or your deployment scripts change, Cruise will run a build.

When using multiple <materials>, each material must have a unique "dest" folder specified for the agent to check the source into.

Example usage

Assuming the source code is stored in the subversion repo at http://svn-server.local/ and the deployment scripts are stored in the mercurial repo at http://hg-server.local/