Package | Description |
---|---|
com.atlassian.bamboo.plugins.git | |
com.atlassian.bamboo.plugins.git.v2 |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGitOperationHelper |
class |
JGitOperationHelper |
class |
NativeGitOperationHelper |
Modifier and Type | Method and Description |
---|---|
static GitOperationHelper |
GitOperationHelperFactory.createGitOperationHelper(@NotNull AbstractGitExecutor executor,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
static GitOperationHelper |
GitOperationHelperFactory.createGitOperationHelper(@NotNull GitRepository repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
Modifier and Type | Method and Description |
---|---|
static String |
GitChangeDetector.determineStartOfRevisionRange(GitOperationHelper helper,
File cacheDirectory,
@Nullable String preferredRevision,
String fallbackRevision) |
static void |
GitChangeDetector.ensureRevisionExists(GitOperationHelper helper,
File cacheDirectory,
String hashOrRefToFetch,
String targetRevision) |
protected void |
AbstractGitExecutor.fetchCacheWithRetry(@NotNull GitOperationHelper connector,
@NotNull File cacheDirectory,
@NotNull HashAndSource hashAndSource,
@NotNull BuildLogger buildLogger,
boolean fetchTagsByDefault) |
protected void |
AbstractGitExecutor.fetchWithRetry(@NotNull GitOperationHelper connector,
@NotNull File targetPath,
@NotNull HashAndSource hashAndSource,
@NotNull BuildLogger buildLogger,
boolean useShallow) |
protected void |
AbstractGitExecutor.rethrowOrRemoveDirectory(@Nullable Exception originalException,
@NotNull GitOperationHelper operationHelper,
@NotNull BuildLogger buildLogger,
@NotNull File directory,
@NotNull String i18nKey) |
Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.