Modifier and Type | Method and Description |
---|---|
static TestBuildDetails |
TestBuildDetailsHelper.setupGitPlan(TestBuildDetails plan,
GitRepositoryDescriptor repositoryDescriptor) |
TestBuildDetailsBuilder |
TestBuildDetailsBuilder.withGit(@NotNull GitRepositoryDescriptor repositoryDescriptor) |
Modifier and Type | Method and Description |
---|---|
static @NotNull Repository |
RestRepositoryHelper.getGitRepository(@NotNull GitRepositoryDescriptor repositoryDescriptor)
Creates a Git
Repository object for further usage in tests, e.g. |
Modifier and Type | Method and Description |
---|---|
static com.atlassian.bamboo.specs.builders.repository.git.GitRepository |
TestVcsRepositorySpecsHelper.gitRepository(@NotNull GitRepositoryDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
static GitRepositoryDescriptor |
LocalGitSetupHelper.cloneLocalRepository(@NotNull GitRepositoryDescriptor localRepository) |
static @NotNull GitRepositoryDescriptor |
LocalGitSetupHelper.createRepositoryFromZip(@NotNull String zipResourceName) |
static GitRepositoryDescriptor |
LocalGitSetupHelper.emptyRepository(boolean bare) |
static @NotNull GitRepositoryDescriptor |
LocalGitSetupHelper.getRepositoryForCommits() |
static GitRepositoryDescriptor |
LocalGitSetupHelper.getRepositoryForReadOnlyAccess() |
static GitRepositoryDescriptor |
LocalGitSetupHelper.mirrorLocalRepository(@NotNull GitRepositoryDescriptor localRepository) |
static GitRepositoryDescriptor |
GitRepositoryDescriptor.readOnlyRepository(@NotNull File repositoryRoot)
Caller of this method is responsible for calling
forceDeleteRepository() |
static GitRepositoryDescriptor |
GitRepositoryDescriptor.writableRepository(@NotNull File repositoryRoot) |
Modifier and Type | Method and Description |
---|---|
static void |
GitRepositoryHelper.addFile(@NotNull GitRepositoryDescriptor repositoryDescriptor,
@NotNull File file,
@NotNull String commitMessage) |
static void |
GitRepositoryHelper.checkoutBranch(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String branchName) |
static GitRepositoryDescriptor |
LocalGitSetupHelper.cloneLocalRepository(@NotNull GitRepositoryDescriptor localRepository) |
static void |
GitRepositoryHelper.createBranch(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String branchName) |
static void |
GitRepositoryHelper.createTag(@NotNull GitRepositoryDescriptor clonedWorkspace,
String tagName,
boolean isLightweightTag,
boolean push) |
static void |
GitRepositoryHelper.deleteBranch(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String branchName) |
static GitRepositoryDescriptor |
LocalGitSetupHelper.mirrorLocalRepository(@NotNull GitRepositoryDescriptor localRepository) |
static void |
GitRepositoryHelper.pushBranch(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String branchName) |
static @Nullable String |
GitRepositoryHelper.touchClonedWorkspace(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String pathToTouch,
@NotNull String comment) |
static @Nullable String |
GitRepositoryHelper.touchClonedWorkspace(@NotNull GitRepositoryDescriptor clonedWorkspace,
@NotNull String pathToTouch,
@NotNull String comment,
@NotNull String gitUserName,
@NotNull String gitUserEmail) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.