public interface VcsBranchIntegrationHelper
Modifier and Type | Method and Description |
---|---|
String |
getCommitterEmail() |
String |
getCommitterName() |
String |
getIntegrationCommitMessage() |
VcsBranch |
getIntegrationVcsBranch(BuildContext buildContext) |
PlanRepositoryDefinition |
getIntegrationVcsRepository(BuildContext buildContext)
Deprecated.
since 6.0, use
getIntegrationVcsBranch(BuildContext) |
MergeResult |
merge(BuildContext buildContext,
VcsRepositoryData repositoryData,
VcsRepositoryModuleDescriptor moduleDescriptor,
VcsBranch integrationBranch,
File mergeDir,
BuildLogger logger) |
String getIntegrationCommitMessage()
String getCommitterName()
String getCommitterEmail()
@Deprecated @Nullable PlanRepositoryDefinition getIntegrationVcsRepository(@NotNull BuildContext buildContext)
getIntegrationVcsBranch(BuildContext)
buildContext
- @Nullable VcsBranch getIntegrationVcsBranch(@NotNull BuildContext buildContext)
buildContext
- @NotNull MergeResult merge(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) throws RepositoryException
RepositoryException
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.