public class MercurialTagCreator extends AbstractMercurialExecutor implements VcsTagCreator
branchIntegrationHelper, buildDirectoryManager, buildLoggerManager, capabilityContext, credentialsAccessor, customVariableContext, i18nResolver, scopedExclusionService, sshProxyService, trustedKeyHelper| Constructor and Description |
|---|
MercurialTagCreator() |
| Modifier and Type | Method and Description |
|---|---|
void |
createTag(VcsRepositoryData repositoryData,
String tagName,
String vcsRevisionKey,
String checkoutLocation,
BuildLogger buildLogger)
Creates new tag from revision vcsRevisionKey with given tagName.
|
commitLocal, getAccessData, getCacheBaseDirectory, getCacheDirectory, getCacheDirectory, getHgRepoAccess, getHgRepoAccess, getMaxCommitsToReturn, getOpenBranches, getSubstitutedAccessData, getWorkingCopyInfo, getWorkingDirectory, substituteString, updateRemote, updateRemoteWithNewBranchpublic void createTag(@NotNull
VcsRepositoryData repositoryData,
@NotNull
String tagName,
@NotNull
String vcsRevisionKey,
@Nullable
String checkoutLocation,
@Nullable
BuildLogger buildLogger)
throws RepositoryException
VcsTagCreatorcreateTag in interface VcsTagCreatorRepositoryExceptionCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.