Repository URL
Enter the location of your git repository. This is the value of the repository parameter that gets passed to the clone command line option.
Examples:
ssh://host.xz[:port]/path/to/repo.git/
git://host.xz[:port]/path/to/repo.git/
http[s]://host.xz[:port]/path/to/repo.git/
ftp[s]://host.xz[:port]/path/to/repo.git/
rsync://host.xz/path/to/repo.git/
/path/to/repo.git/
file:///path/to/repo.git/
UserName
If your repository requires a username, enter it in the UserName field.
Password
If your repository requires a password, enter it in the Password field.
Branches To Monitor
There are 3 options to choose from when selecting which branch(es) to monitor.
- Single Branch
This option tells Continua to only monitor a single branch of the repository you specify. When you select this option you need to provide a Branch Name which is the value of the branch you want Continua to monitor. - All branches
This option tells Continua to monitor all branches in the repository. When you select this option you need to provide a Default Branch value so Continua knows what to use for a build when no branch is selected. - By pattern
This options tell Continua to monitor any branch that match a pattern you provide in the Branch Pattern field. The Branch Pattern field accepts a regular expression which is matched against all the branches in your mercurial repository. Since the pattern can potentially match more than one branch, you also need to provide a Default Branch value so Continua knows what to use for a build when no branch is selected.