Package | Description |
---|---|
com.atlassian.bamboo.plugins.git | |
com.atlassian.bamboo.plugins.git.v2 |
Modifier and Type | Field and Description |
---|---|
protected GitRepositoryAccessData |
AbstractGitOperationHelper.accessData |
Modifier and Type | Method and Description |
---|---|
protected GitRepositoryAccessData |
NativeGitOperationHelper.beforeRepositoryAccess(@NotNull GitRepositoryAccessData accessData)
Wrap with proxy if needed.
|
GitRepositoryAccessData |
GitRepositoryAccessData.Builder.build() |
GitRepositoryAccessData |
GitRepository.getAccessData() |
Modifier and Type | Method and Description |
---|---|
protected void |
NativeGitOperationHelper.afterRepositoryAccess(@NotNull GitRepositoryAccessData accessData) |
protected GitRepositoryAccessData |
NativeGitOperationHelper.beforeRepositoryAccess(@NotNull GitRepositoryAccessData accessData)
Wrap with proxy if needed.
|
static GitRepositoryAccessData.Builder |
GitRepositoryAccessData.builder(@NotNull GitRepositoryAccessData accessData) |
GitRepositoryAccessData.Builder |
GitRepositoryAccessData.Builder.clone(GitRepositoryAccessData gitRepositoryAccessData) |
protected void |
NativeGitOperationHelper.closeProxy(@NotNull GitRepositoryAccessData accessData) |
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) |
static @NotNull File |
GitCacheDirectory.getCacheDirectory(@NotNull File workingDirectory,
@NotNull GitRepositoryAccessData repositoryData) |
File |
GitRepository.getCacheDirectory(GitRepositoryAccessData accessData) |
static @NotNull Path |
GitCacheDirectory.getCachePath(@NotNull File workingDirectory,
@NotNull GitRepositoryAccessData repositoryData) |
@NotNull List<VcsBranch> |
GitOperationHelper.getOpenBranches(@NotNull GitRepositoryAccessData repositoryData,
File workingDir) |
@NotNull List<VcsBranch> |
NativeGitOperationHelper.getOpenBranches(@NotNull GitRepositoryAccessData repositoryData,
File workingDir) |
@NotNull List<VcsBranch> |
JGitOperationHelper.getOpenBranches(@NotNull GitRepositoryAccessData repositoryData,
File workingDir) |
List<TagAndRevision> |
GitOperationHelper.getTagsForRepository(@NotNull GitRepositoryAccessData accessData) |
List<TagAndRevision> |
NativeGitOperationHelper.getTagsForRepository(@NotNull GitRepositoryAccessData accessData) |
List<TagAndRevision> |
JGitOperationHelper.getTagsForRepository(@NotNull GitRepositoryAccessData accessData) |
static URI |
UriUtils.getUriViaProxy(GitRepositoryAccessData proxyAccessData,
ScpAwareUri repositoryUri) |
void |
GitRepository.setAccessData(GitRepositoryAccessData accessData) |
protected <E extends Throwable,T> |
JGitOperationHelper.withFetchConnection(@NotNull org.eclipse.jgit.lib.Repository repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull JGitOperationHelper.WithFetchConnectionCallback<E,T> callback) |
protected <E extends Throwable,T> |
JGitOperationHelper.withTransport(@NotNull org.eclipse.jgit.lib.Repository repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull JGitOperationHelper.WithTransportCallback<E,T> callback) |
Constructor and Description |
---|
AbstractGitOperationHelper(GitRepositoryAccessData accessData,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
JGitOperationHelper(GitRepositoryAccessData accessData,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
NativeGitOperationHelper(@NotNull AbstractGitExecutor repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
NativeGitOperationHelper(@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 |
---|---|
protected GitRepositoryAccessData |
AbstractGitExecutor.getAccessData(@NotNull VcsRepositoryData vcsRepositoryData) |
protected GitRepositoryAccessData |
AbstractGitExecutor.getSubstitutedAccessData(@NotNull VcsRepositoryData vcsRepositoryData) |
Modifier and Type | Method and Description |
---|---|
protected File |
AbstractGitExecutor.getCacheDirectory(@NotNull GitRepositoryAccessData substitutedAccessData)
Deprecated.
since 6.0 use
AbstractGitExecutor.getCachePath(GitRepositoryAccessData) instead |
protected Path |
AbstractGitExecutor.getCachePath(@NotNull GitRepositoryAccessData substitutedAccessData) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.