Uses of Package
com.atlassian.bamboo.build
Package
Description
-
ClassDescriptionA build logger manager that supports bulk "flush to disk" operation.
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
-
ClassDescriptionEach build has a
BuildDefinition
.A manager for statefulBuildDefinition
.Callback action interface used byChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty.Factory for creating commonBuildDetectionAction
'sReturned from aBuildDetectionAction
A class that is aware of all the goings on in executing builds.Manages instances ofBuildLogger
For export only.Service that generates unique build numbers for build plans.Result from a executingBuildDetectionAction
A manager to search for builds for given JIRA parametersLimitedConcurrencyCaller allows limit concurrent calls on critical resources as database connections.For description of this interface, seeBuildDefinition
.A connection which indicates that aChainBranch
was created for a particularVcsPullRequest
.DAO for managingPlanBranchPullRequest
entities.Service for managing relations betweenplan branches
andpull requests
.Simple POJO for representing build build events.OptionalBuildDetectionAction
interface that indicates that the action does not make the decision if the build should start.This class displays the specificBuildResultsImpl
for aPlan
. -
ClassDescriptionManages instances of
BuildLogger
Allows for a custom build process to be run after the main Builder. -
-
-
ClassDescriptionService that generates unique build numbers for build plans.Exception when an unexpected failure occurs during plan creation
-
-
-
ClassDescriptionManages instances of
BuildLogger
A build logger manager that supports bulk "flush to disk" operation. -
-
ClassDescriptionEach build has a
BuildDefinition
.A class that is aware of all the goings on in executing builds.Manages instances ofBuildLogger
Allows for a custom build process to be run after the main Builder. -
-
ClassDescriptionProvides the ability to gate whether a build should be triggered or not.
-
ClassDescriptionCallback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. -
-
-
-
-
ClassDescriptionProvides the ability to gate whether a build should be triggered or not.
-
ClassDescriptionA class that is aware of all the goings on in executing builds.Optional
BuildDetectionAction
interface that indicates that the action makes a decision if the build should start.LimitedConcurrencyCaller allows limit concurrent calls on critical resources as database connections.Service for managing relations betweenplan branches
andpull requests
.OptionalBuildDetectionAction
interface that indicates that the action does not make the decision if the build should start. -
-
ClassDescriptionManages instances of
BuildLogger
Allows for a custom build process to be run after the main Builder.Allows for a custom build process to be run after the main Builder. -
-
-
-
-
ClassDescriptionA manager for stateful
BuildDefinition
.Service that generates unique build numbers for build plans.Service for managing relations betweenplan branches
andpull requests
. -
ClassDescriptionProvides the ability to gate whether a build should be triggered or not.
-
ClassDescriptionA class that is aware of all the goings on in executing builds.A class that allows thread safe maps of
CurrentlyBuilding
objects keyed by plan key and buildAgentId. -
-
-
ClassDescriptionCallback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. -
-
ClassDescriptionEach build has a
BuildDefinition
.For description of this interface, seeBuildDefinition
. -
-
-
-
ClassDescriptionEach build has a
BuildDefinition
.A manager for statefulBuildDefinition
.Callback action interface used byChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty.A class that is aware of all the goings on in executing builds.Manages instances ofBuildLogger
Used to check if the Bamboo license allows building or plan creationA class that allows thread safe maps ofCurrentlyBuilding
objects keyed by plan key and buildAgentId. -
-
-
ClassDescriptionEach build has a
BuildDefinition
.A manager for statefulBuildDefinition
.Manages instances ofBuildLogger
-
ClassDescriptionEach build has a
BuildDefinition
.A manager for statefulBuildDefinition
.Manages instances ofBuildLogger
-
ClassDescriptionA manager for stateful
BuildDefinition
.Service for managing relations betweenplan branches
andpull requests
. -
ClassDescriptionProvides the ability to gate whether a build should be triggered or not.
-
-
-
-
-
-
ClassDescriptionA manager to search for builds for given JIRA parameters
-
-
ClassDescriptionManages instances of
BuildLogger
Allows for a custom build process to be run after the main Builder.Allows for a custom build process to be run after the main Builder.A custom pre build task that occurs on theExecutableBuildAgent
. -
ClassDescriptionEach build has a
BuildDefinition
.Allows for a custom build process to be run after the main Builder. -
-
-
-
-
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
-
-
-
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
ClassDescriptionManages instances of
BuildLogger
Service that generates unique build numbers for build plans. -
ClassDescriptionEach build has a
BuildDefinition
.A manager for statefulBuildDefinition
.Manages instances ofBuildLogger
-
-
-
ClassDescriptionA manager for stateful
BuildDefinition
.Provides the ability to gate whether a build should be triggered or not. -
ClassDescriptionCallback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. -
-
-
-
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.Manages instances of
BuildLogger
-
-
-
-
-
-
ClassDescriptionService that generates unique build numbers for build plans.
-
ClassDescriptionCallback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction)
andPlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty.Factory for creating commonBuildDetectionAction
'sReturned from aBuildDetectionAction
Manages instances ofBuildLogger
Service that generates unique build numbers for build plans.OptionalBuildDetectionAction
interface that indicates that the action makes a decision if the build should start.OptionalUnconditionalBuildDetectionAction
marker interface indicating that delayed change detection should be non-blockingOptionalBuildDetectionAction
interface that indicates that the action does not make the decision if the build should start.Interface used to markBuildDetectionAction
initiated by the user. -
-
-
-
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.Manages instances of
BuildLogger
-
ClassDescriptionUsed to check if the Bamboo license allows building or plan creation
-
-
-
ClassDescriptionA class that is aware of all the goings on in executing builds.
-
-
-
-
ClassDescriptionProvides the ability to gate whether a build should be triggered or not.
-
-
-
-
-
-
-