Package com.atlassian.bamboo.vcs.runtime
-
Interface Summary Interface Description CommitsIsolatingVcsChangeDetector VcsChangeDetector
that can return commits one-by-one.FixedDirectoryWorkingCopyManager Deprecated. since 5.14 the purpose of this interface is to support exotic repository types.IdentifyingExecutor<T extends IdentifyingExecutor<T>> MergingVcsWorkingCopyManager VcsWorkingCopyManager
that can do merges.NoContextVcsWorkingCopyManager Working copy manager capable of checking out withoutCommonContext
being provided.StatusProvidingVcsWorkingCopyManager Working copy manager that is capable of providing current working copy status.UpdatingVcsWorkingCopyManager VcsWorkingCopyManager
that can update source on vcs server.VcsBranchCreator Class responsible for creating branches in repository.VcsBranchDetector Executor responsible for branch detection.VcsBuildWarningsUpdater Executor responsible for updating a repository host with build warnings.VcsChangeDetector Executor responsible for finding changes in the repository.VcsCommitCommenter Executor responsible for leaving commit level comments.VcsConnectionTester Class responsible for testing connection to a repository.VcsExecutorWithRequirements Interface indicating that executing an operation in a job imposes some capabilityRequirement
s on the executing agent.VcsPullRequestDetector Executor responsible for pull request detection.VcsTagCreator Class responsible for creating tags in repository.VcsTagsHandler For getting information about tags.VcsVariableGenerator Allows generation of custom repository variables.VcsWorkingCopyManager Class that can manage working copy in any directory. -
Class Summary Class Description ContextualVcsId<T extends IdentifyingExecutor<?>> VcsWorkingCopy A state of a working copy.VcsWorkingCopyCommit Version control system commits made by tasks.VcsWorkingCopyState Version control system working copy state after build completion.