Modifier and Type | Class and Description |
---|---|
class |
DefaultBuildDefinition |
class |
PartialBuildDefinitionImpl
This class is used for BuildDefinition merging.
|
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
DefaultBuildDefinitionManager.getBuildDefinition(Plan plan) |
BuildDefinition |
DefaultBuildDefinitionManagerTx.getBuildDefinition(Plan plan) |
BuildDefinition |
BuildDefinitionManager.getBuildDefinition(Plan plan) |
BuildDefinition |
DefaultBuildDefinitionManager.getBuildDefinition(PlanKey planKey) |
BuildDefinition |
DefaultBuildDefinitionManagerTx.getBuildDefinition(PlanKey planKey) |
BuildDefinition |
BuildDefinitionManager.getBuildDefinition(PlanKey planKey)
Returns a stateful version the build definition for the
Plan . |
BuildDefinition |
DefaultBuildDefinitionManager.getUnmergedBuildDefinition(PlanKey planKey) |
BuildDefinition |
DefaultBuildDefinitionManagerTx.getUnmergedBuildDefinition(PlanKey planKey) |
BuildDefinition |
BuildDefinitionManager.getUnmergedBuildDefinition(PlanKey planKey)
Returns a stateful version the build definition for the
Plan . |
Modifier and Type | Method and Description |
---|---|
void |
DefaultBuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildDefinition newBuildDefinition) |
void |
DefaultBuildDefinitionManagerTx.savePlanAndDefinition(Plan plan,
BuildDefinition newBuildDefinition) |
void |
BuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildDefinition buildDefinition)
Convert and save the build definition.
|
void |
DefaultBuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildDefinition newBuildDefinition,
boolean withQuartzJobsRestart) |
void |
DefaultBuildDefinitionManagerTx.savePlanAndDefinition(Plan plan,
BuildDefinition newBuildDefinition,
boolean withQuartzJobsRestart) |
void |
BuildDefinitionManager.savePlanAndDefinition(Plan plan,
BuildDefinition buildDefinition,
boolean withQuartzJobsRestart)
Convert and save the build definition.
|
Constructor and Description |
---|
DefaultBuildDefinition(BuildDefinition other) |
Modifier and Type | Method and Description |
---|---|
void |
ConcurrentBuildsConfigurationTransformer.transformBuildDefinition(Map<String,Object> configObjects,
Map<String,String> configParameters,
BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
BuildContextBuilder |
BuildContextBuilderImpl.buildDefinition(BuildDefinition buildDefinition) |
BuildContextBuilder |
BuildContextBuilder.buildDefinition(BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
DockerHandler.disable(BuildDefinition buildDefinition,
Job job)
Called for Docker isolation options that were not selected in Job related UIs.
|
void |
DefaultDockerHandlerImpl.disable(BuildDefinition buildDefinition,
Job job) |
void |
DockerHandler.enableAndUpdate(BuildDefinition buildDefinition,
Job job,
Map<String,Object> webFragmentsContextMap)
Called for the selected Docker isolation option in Job related UIs.
|
void |
DefaultDockerHandlerImpl.enableAndUpdate(BuildDefinition buildDefinition,
Job job,
Map<String,Object> webFragmentsContextMap) |
List<DockerConfigurationProviders.Config> |
DockerConfigurationProviders.getConfigs(BuildDefinition buildDefinition,
boolean create) |
DockerHandler |
DockerHandlerProvider.getHandler(BuildDefinition job,
boolean create) |
DockerHandler |
DefaultDockerHandlerProvider.getHandler(BuildDefinition job,
boolean create) |
Modifier and Type | Method and Description |
---|---|
void |
BuildExpiryPerPlanTransformer.transformBuildDefinition(Map<String,Object> configObjects,
Map<String,String> configParameters,
BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
ForceBuildStopper.getBuildDefinition(PlanEvent event)
We are receiving this event from a job so we need to get a plan from it.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ForceBuildStopperUtil.isCustomConfigurationEnabledForPlan(BuildDefinition buildDefinition,
String key,
boolean defaultValue) |
void |
BuildMonitoringTransformer.transformBuildDefinition(Map<String,Object> configObjects,
Map<String,String> configParameters,
BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
ChainDependenciesExporterImpl.importDependencies(DefaultChain topLevelPlan,
BuildDefinition buildDefinition,
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) |
void |
ChainDependenciesExporter.importDependencies(DefaultChain topLevelPlan,
BuildDefinition buildDefinition,
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) |
void |
ChainDependenciesExporterImpl.importDependenciesConfiguration(BuildDefinition buildDefinition,
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependencies) |
void |
ChainDependenciesExporter.importDependenciesConfiguration(BuildDefinition buildDefinition,
com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties dependenciesProperties) |
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
BuildDefinitionConverterImpl.copyConfigurationToDefinition(org.apache.commons.configuration.HierarchicalConfiguration fromConfig,
BuildDefinition buildDefinition) |
BuildDefinition |
BuildDefinitionConverter.copyConfigurationToDefinition(org.apache.commons.configuration.HierarchicalConfiguration fromConfig,
BuildDefinition buildDefinition)
Copies the
HierarchicalConfiguration items to the passed BuildDefinition object |
BuildDefinition |
FieldValueItem.getBuildDefinition() |
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
BuildDefinitionConverterImpl.copyConfigurationToDefinition(org.apache.commons.configuration.HierarchicalConfiguration fromConfig,
BuildDefinition buildDefinition) |
BuildDefinition |
BuildDefinitionConverter.copyConfigurationToDefinition(org.apache.commons.configuration.HierarchicalConfiguration fromConfig,
BuildDefinition buildDefinition)
Copies the
HierarchicalConfiguration items to the passed BuildDefinition object |
void |
FieldValueItem.setBuildDefinition(BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
AbstractPlan.getBuildDefinition() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
PlanHelper.getConfigObject(BuildDefinition planDefinition,
String key,
Class<T> clazz) |
Constructor and Description |
---|
ImmutableChainBranchImpl(ChainBranch chainBranch,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
ImmutableJobImpl.getBuildDefinition() |
BuildDefinition |
AbstractImmutablePlan.getBuildDefinition() |
BuildDefinition |
ImmutablePlan.getBuildDefinition()
Returns the
BuildDefinition that backs this Plan |
Constructor and Description |
---|
AbstractImmutableChain(Chain chain,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BuildDefinition buildDefinition) |
AbstractImmutablePlan(Long databaseId,
ImmutablePlan plan,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
BuildDefinition buildDefinition,
ResultsSummaryManager resultsSummaryManager) |
AbstractImmutablePlan(Long databaseId,
ImmutablePlan plan,
PlanKey planKey,
String name,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
BuildDefinition buildDefinition,
ResultsSummaryManager resultsSummaryManager) |
ImmutableChainImpl(Chain chain,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
LabelManager labelManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BuildDefinition buildDefinition) |
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
Job job,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
BuildDefinition buildDefinition,
CachedPlanManager cachedPlanManager,
ImmutableArtifactManager immutableArtifactManager) |
Modifier and Type | Method and Description |
---|---|
void |
CustomBuildDefinitionGenerator.populateBuildDefinition(ImmutablePlan plan,
Map<String,Object> configObjects,
BuildDefinition buildDefinition)
Implementors can add their custom objects to the configObjects map.
|
void |
CustomBuildDefinitionTransformer.transformBuildDefinition(Map<String,Object> configObjects,
Map<String,String> configParameters,
BuildDefinition buildDefinition)
Implementors can add their custom objects to the configObjects map.
|
Modifier and Type | Method and Description |
---|---|
static AutomaticDependencyManagementConfig |
AutomaticDependencyManagementPlugin.getConfig(BuildDefinition buildDefinition) |
void |
AutomaticDependencyManagementPlugin.populateBuildDefinition(ImmutablePlan plan,
Map<String,Object> configObjects,
BuildDefinition buildDefinition)
For Jobs it adds AutomaticDependencyManagementConfig object from a parent plan
|
void |
AutomaticDependencyManagementConfigProvider.transformBuildDefinition(Map<String,Object> configObjects,
Map<String,String> configParameters,
BuildDefinition buildDefinition) |
Modifier and Type | Method and Description |
---|---|
void |
TaskManagerImpl.updateWorkingDirSelectors(ImmutableBuildable job,
BuildDefinition buildDefinition,
Map<Long,Long> repositoryIdsChanges) |
void |
TaskManager.updateWorkingDirSelectors(ImmutableBuildable job,
BuildDefinition buildDefinition,
Map<Long,Long> repositoryIdsChanges)
Calculates id of the repository that defines working directory after repository or task edition.
|
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
BuildContextImpl.getBuildDefinition() |
BuildDefinition |
BuildContext.getBuildDefinition() |
Modifier and Type | Method and Description |
---|---|
static void |
BuildContextHelper.applyBuildDefinitionOverrides(Map<String,String> completeConfiguration,
BuildDefinition buildDefinition) |
Constructor and Description |
---|
BuildContextImpl(BuildIdentifier identifier,
TriggerReason triggerReason,
BuildDefinition buildDefinition,
BuildChanges buildChanges,
BuildContext parentBuildContext,
ArtifactContext artifactContext,
VariableContext variableContext,
Map<String,String> customBuildData,
Map<Long,PlanRepositoryDefinition> planRepositoryDefinitionMap,
Set<Long> relevantRepositoryIds,
Map<Long,String> checkoutLocation,
boolean isBranch,
boolean isOnceOff,
boolean isCustomBuild,
BambooBandanaContext bandanaContext,
Iterable<CredentialsData> relevantSharedCredentials,
Map<PlanKey,ChainStorageTag> relevantStorageTags,
BuildKey buildKey)
Using this constructor directly is not recommended.
|
Modifier and Type | Method and Description |
---|---|
BuildDefinition |
DeploymentRepositoryBuildContext.getBuildDefinition() |
Modifier and Type | Method and Description |
---|---|
protected void |
ConfigureBranches.schedulePlanBranchInitialization(Plan plan,
BuildDefinition buildDefinition,
PlanBranchWorkflow previousPlanBranchWorkflow)
Schedules the plan branch initialization work that the Bamboo server needs to perform.
|
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.