public class GitTagCreator extends AbstractGitExecutor implements VcsTagCreator
buildDirectoryManager, customVariableContext, DEFAULT_BRANCH, i18nResolver, sshProxyService, trustedKeyHelper| Constructor and Description |
|---|
GitTagCreator(CapabilityContext capabilityContext,
CredentialsAccessor credentialsAccessor,
CustomVariableContext customVariableContext,
BuildDirectoryManager buildDirectoryManager,
com.atlassian.sal.api.message.I18nResolver i18nResolver,
TrustedKeyHelper trustedKeyHelper,
SshProxyService sshProxyService) |
| 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.
|
getAccessData, getCacheDirectory, getCachePath, getGitCapability, getSharedCredentialsIdField, getSshCapability, getSubstitutedAccessData, getSubstitutedAccessDataBuilder, getWorkingDirectory, isUsingSharedCredentials, rethrowOrRemoveDirectory, substituteString@Inject public GitTagCreator(CapabilityContext capabilityContext, CredentialsAccessor credentialsAccessor, CustomVariableContext customVariableContext, BuildDirectoryManager buildDirectoryManager, com.atlassian.sal.api.message.I18nResolver i18nResolver, TrustedKeyHelper trustedKeyHelper, SshProxyService sshProxyService)
public 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.