Package jetbrains.buildServer.vcs
Interface BranchSupport
-
- All Superinterfaces:
VcsExtension
,VcsGenericService
- All Known Implementing Classes:
MockBranchSupport
public interface BranchSupport extends VcsExtension, VcsGenericService
Interface indicates that VcsSupport understands branches. Interface name will be changed when we understand better its responsibility. It has the only method that mimics CollectChangesByCheckoutRules because the only implementation (GitVcsSupport) uses it. //TODO: this interface could be deprecated in 8.0- Since:
- 6.0
- Author:
- dmitry.neverov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getRemoteRunOnBranchPattern()
Returns pattern to recognize branches for remote-run-on-branch trigger.
-
-
-
Method Detail
-
getRemoteRunOnBranchPattern
@NotNull String getRemoteRunOnBranchPattern()
Returns pattern to recognize branches for remote-run-on-branch trigger. Pattern should contain a placeholder {teamcity.user}, e.g. remote-run/{teamcity.user}/.+ . Changes in branches with names matched by pattern will trigger a personal build.- Returns:
- see above
-
-