Uses of Interface
com.atlassian.bamboo.v2.build.BuildContext
Packages that use BuildContext
Package
Description
-
Uses of BuildContext in com.atlassian.bamboo.analytics
Methods in com.atlassian.bamboo.analytics with parameters of type BuildContextModifier and TypeMethodDescriptionvoidMauService.processActivityForBuild(BuildContext context) voidMauServiceImpl.processActivityForBuild(BuildContext context) -
Uses of BuildContext in com.atlassian.bamboo.author
Methods in com.atlassian.bamboo.author with parameters of type BuildContextModifier and TypeMethodDescriptionvoidAuthorCreatorService.createMissingAuthors(BuildContext buildContext) Creates records for AuthorsvoidAuthorCreatorServiceImpl.createMissingAuthors(BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.build
Methods in com.atlassian.bamboo.build that return BuildContextModifier and TypeMethodDescription@Nullable BuildContextBuildDetectionResult.getBuildContext()TheBuildContextproduced by a successful execution of aBuildDetectionAction@Nullable BuildContextBuildDetectionResultImpl.getBuildContext()TheBuildContextproduced by a successful execution of aBuildDetectionAction@Nullable BuildContextBuildRequestResult.getBuildContext()@Nullable BuildContextBuildRequestResultImpl.getBuildContext()Methods in com.atlassian.bamboo.build with parameters of type BuildContextModifier and TypeMethodDescription@NotNull BuildDetectionActionBuildDetectionActionFactory.createDependentBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull ImmutableChain parentChain, @NotNull BuildContext completedBuildContext) Creates a new instance ofBuildDetectionActionthat is used to trigger dependent builds@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl.createDependentBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull ImmutableChain parentChain, @NotNull BuildContext completedBuildContext) voidBuildExecutionManager.execute(@NotNull BuildContext buildContext) Executes the givenBuildContextAt this point aBuildResultsSummaryexists that matches the givenBuildContextvoidDefaultBuildExecutionManager.execute(@NotNull BuildContext buildContext) voidBuildExecutionManager.finishBuildWithCleanState(@NotNull PlanResultKey planResultKey, @NotNull BuildContext buildContext) Calls removeCurrentlyBuilding and finishProcess.voidDefaultBuildExecutionManager.finishBuildWithCleanState(@NotNull PlanResultKey planResultKey, @NotNull BuildContext buildContext) @Nullable BuildChangesUnconditionalBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) Performs a change detectionvoidBuildExecutionManager.setCurrentlyBuilding(@NotNull BuildContext buildContext, @NotNull Collection<BuildAgent> executableAgents, @NotNull Collection<ElasticImageConfiguration> executableImages) Denotes that the passed build context is beginning the build process.@NotNull CurrentlyBuildingCurrentlyBuildingContainer.setCurrentlyBuilding(@NotNull BuildContext buildContext, @NotNull CurrentlyBuilding currentlyBuilding, Collection<BuildAgent> executableAgents, Collection<ElasticImageConfiguration> executableImages) voidDefaultBuildExecutionManager.setCurrentlyBuilding(@NotNull BuildContext buildContext, @NotNull Collection<BuildAgent> executableAgents, @NotNull Collection<ElasticImageConfiguration> executableImages) Denotes that the passed build context is beginning the build process.Constructors in com.atlassian.bamboo.build with parameters of type BuildContextModifierConstructorDescriptionBuildDetectionResultImpl(ErrorCollection errorCollection, @Nullable BuildContext buildContext) BuildRequestResultImpl(@Nullable BuildContext buildContext, @NotNull ErrorCollection errors) -
Uses of BuildContext in com.atlassian.bamboo.build.artifact
Methods in com.atlassian.bamboo.build.artifact that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuildArtifactPostProcessor.call()Copy all the build's artifacts for this build across to the builds artifact directory -
Uses of BuildContext in com.atlassian.bamboo.build.context
Methods in com.atlassian.bamboo.build.context that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuildContextBuilder.build()@NotNull BuildContextBuildContextBuilderImpl.build()Methods in com.atlassian.bamboo.build.context with parameters of type BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuilderBuildContextBuilder.copyOf(@NotNull BuildContext other) @NotNull BuildContextBuilderBuildContextBuilderImpl.copyOf(@NotNull BuildContext other) @NotNull BuildContextBuilderBuildContextBuilder.parentBuildContext(@NotNull BuildContext parentContext) @NotNull BuildContextBuilderBuildContextBuilderImpl.parentBuildContext(@NotNull BuildContext parentContext) -
Uses of BuildContext in com.atlassian.bamboo.build.monitoring
Methods in com.atlassian.bamboo.build.monitoring that return BuildContextMethods in com.atlassian.bamboo.build.monitoring with parameters of type BuildContextModifier and TypeMethodDescriptionvoidBuildMonitoringPerPlanPlugin.init(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.build.warning
Methods in com.atlassian.bamboo.build.warning with parameters of type BuildContextModifier and TypeMethodDescriptionvoidBuildWarningSummaryCollationService.publishCollectedWarnings(@NotNull BuildContext commonContext) Ends collection of warnings and publishes them as a build artifact.voidBuildWarningSummaryCollationServiceImpl.publishCollectedWarnings(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.chains
Methods in com.atlassian.bamboo.chains that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuildExecution.getBuildContext()TheBuildContextof build process represented by this object.@NotNull BuildContextChainBuildState.getBuildContext()Gets the BuildContext for the Task@NotNull BuildContextChainState.getBuildContext()TheBuildContextof the currently executing chain@Nullable BuildContextChainStateResult.getBuildContext(@NotNull PlanResultKey planResultKey) Lookup aBuildContextof a Job by itsPlanResultKeyMethods in com.atlassian.bamboo.chains that return types with arguments of type BuildContextModifier and TypeMethodDescription@NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @Nullable ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) @NotNull Collection<BuildContext>BuildContextFactory.createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) Creates aBuildContextfor each not built or failedJobin theChainthat was partially executed or is restarted for example with "continue manual stage" action, or "re-run failed jobs" action, etc@NotNull Collection<BuildContext>BuildContextFactoryImpl.createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) Methods in com.atlassian.bamboo.chains with parameters of type BuildContextModifier and TypeMethodDescriptionvoidChainPluginSupport.buildStarted(@NotNull StageExecution stageExecution, @NotNull BuildContext buildContext) Executes the enabledPreJobActions forBuildContextvoidChainPluginSupport.chainCompleted(@NotNull ChainExecution chainExecution, @NotNull BuildContext buildContext) Executes the enabledPostChainActions forChainExecutionvoidChainPluginSupport.chainStarted(@NotNull ChainExecution chainExecution, @NotNull BuildContext buildContext) Executes the enabledPreChainActions forChainExecutionChainResultManager.cleanForRerunBuild(@NotNull BuildContext chainBuildContext) Removes all job and stage results.ChainResultManagerImpl.cleanForRerunBuild(@NotNull BuildContext chainBuildContext) @NotNull ChainStateResultChainResultManager.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stageToExecute) @NotNull ChainStateResultChainResultManagerImpl.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stagesToExecute) @NotNull ChainStateChainStateFactory.create(@NotNull PlanIdentifier chain, @NotNull BuildContext buildContext, @NotNull ChainStateResult chainResultState) Creates aChainState@NotNull ChainStateChainStateFactory.create(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) Creates a {link ChainState} for extended execution config defined asPlanExecutionConfig- continuable and restartable builds@NotNull ChainStateChainStateFactoryImpl.create(@NotNull PlanIdentifier chain, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) @NotNull ChainStateChainStateFactoryImpl.create(@NotNull PlanIdentifier chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull BuildContext chainBuildContext, @NotNull ChainStateResult chainResultState) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactory.createBuildContextsForJobs(@NotNull ImmutableChain chain, @Nullable ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull Map<ImmutableChainStage,Map<ImmutableJob, BuildContext>> BuildContextFactoryImpl.createBuildContextsForJobs(@NotNull ImmutableChain chain, @NotNull BuildContext parentBuildContext) @NotNull Collection<BuildContext>BuildContextFactory.createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) Creates aBuildContextfor each not built or failedJobin theChainthat was partially executed or is restarted for example with "continue manual stage" action, or "re-run failed jobs" action, etc@NotNull Collection<BuildContext>BuildContextFactoryImpl.createBuildContextsForRestartedOrContinuedBuild(@NotNull ImmutableChain chain, @NotNull ChainResultsSummary chainResultsSummary, @NotNull BuildContext parentBuildContext, @NotNull PlanExecutionConfig planExecutionConfig) @NotNull ChainStateResultChainResultManager.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobRestartInfo) Creates aChainStateas well stage and job results for build already executed and being rerun.@NotNull ChainStateResultChainResultManagerImpl.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobResultInfoForRerunMap) voidChainPluginSupport.failedStageRestarted(@NotNull StageExecution stageExecution, @NotNull BuildContext buildContext) Executes the enabledRestartFailedStageActions forStageExecutionvoidChainPluginSupport.manualStageResumed(@NotNull StageExecution stageExecution, @NotNull BuildContext buildContext) Executes the enabledResumeManualStageActions forStageExecutionvoidJobExecutionManager.requestExecution(@NotNull BuildContext buildContext) ExecutesBuildContextobjectvoidJobExecutionManagerImpl.requestExecution(@NotNull BuildContext buildContext) voidChainPluginSupport.stageCompleted(@NotNull StageExecution stageExecution, long stageResultId, @NotNull BuildContext buildContext) Executes the enabledPostStageActions forStageExecutionvoidChainPluginSupport.stageStarted(@NotNull StageExecution stageExecution, @NotNull BuildContext buildContext) Executes the enabledPreStageActions forStageExecutionvoidChainPluginSupport.stoppedOnManualStage(@NotNull StageExecution stageExecution, long stageResultId, @NotNull BuildContext buildContext) Executes the enabledStopOnManualStageActions forStageExecutionvoidBuildContextFactory.updateBuildContextWithChanges(BuildContext contextToUpdate, BuildChanges newBuildChanges) Updates the build context with build changesvoidBuildContextFactoryImpl.updateBuildContextWithChanges(BuildContext contextToUpdate, BuildChanges newBuildChanges) @NotNull ChainStateResultChainResultManager.updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig) Creates aChainStatefor build already executed and stopped on manual stage of failed@NotNull ChainStateResultChainResultManagerImpl.updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig) Method parameters in com.atlassian.bamboo.chains with type arguments of type BuildContextModifier and TypeMethodDescription@NotNull ChainStateResultChainResultManager.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stageToExecute) @NotNull ChainStateResultChainResultManagerImpl.create(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, @NotNull Collection<? extends ImmutableChainStage> stagesToExecute) @NotNull ChainStateResultChainResultManager.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobRestartInfo) Creates aChainStateas well stage and job results for build already executed and being rerun.@NotNull ChainStateResultChainResultManagerImpl.createStateForRerunBuild(@NotNull BuildContext chainBuildContext, @NotNull Map<ImmutableChainStage, Map<ImmutableJob, BuildContext>> jobBuildContexts, PlanExecutionConfig planExecutionConfig, @NotNull Map<PlanResultKey, ChainResultManager.JobResultInfoForRerun> jobResultInfoForRerunMap) @NotNull ChainStateResultChainResultManager.updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig) Creates aChainStatefor build already executed and stopped on manual stage of failed@NotNull ChainStateResultChainResultManagerImpl.updateForContinuedBuild(@NotNull BuildContext chainBuildContext, @NotNull Collection<BuildContext> jobBuildContexts, @NotNull PlanExecutionConfig planExecutionConfig) -
Uses of BuildContext in com.atlassian.bamboo.chains.plugins
Methods in com.atlassian.bamboo.chains.plugins with parameters of type BuildContextModifier and TypeMethodDescriptionvoidPreJobAction.execute(@NotNull StageExecution stageExecution, @NotNull BuildContext buildContext) Executes the custom action -
Uses of BuildContext in com.atlassian.bamboo.clover.builder.coverage
Methods in com.atlassian.bamboo.clover.builder.coverage that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextCloverBuildProcessor.call()@NotNull BuildContextCloverDeltaCalculator.call()protected @NotNull BuildContextCloverDeltaCalculator.callInTransaction() -
Uses of BuildContext in com.atlassian.bamboo.event
Methods in com.atlassian.bamboo.event that return BuildContextModifier and TypeMethodDescription@Nullable BuildContextBuildFinishedEvent.getBuildContext()Build context is only available if build finished 'cleanly' (i.e.@NotNull BuildContextChainCompletedEvent.getBuildContext()ChainStartedEvent.getBuildContext()@NotNull BuildContextChainCompletedEvent.getContext()Constructors in com.atlassian.bamboo.event with parameters of type BuildContextModifierConstructorDescriptionBuildFinishedEvent(Object source, PlanResultKey planResultKey, BuildState buildState, LifeCycleState lifeCycleState, @Nullable BuildContext buildContext) BuildFinishedEvent(Object source, PlanResultKey planResultKey, BuildState buildState, LifeCycleState lifeCycleState, @Nullable BuildContext buildContext, @NotNull Timestamp buildCompletionTimestamp) ChainCompletedEvent(Object source, @NotNull ChainExecution chainExecution, @NotNull BuildContext buildContext) ChainStartedEvent(Object source, PlanResultKey planResultKey, BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextPlanStatePersister.saveFinishedBuildResult(@NotNull BuildContext buildContext) Saves results of build represented by a BuildContext into DB in single transaction.@NotNull BuildContextPlanStatePersisterImpl.saveFinishedBuildResult(@NotNull BuildContext buildContext) @NotNull BuildContextPlanStatePersisterService.saveFinishedBuildResult(@NotNull BuildContext buildContext) Saves results of a finished build represented by a BuildContext@NotNull BuildContextPlanStatePersisterServiceImpl.saveFinishedBuildResult(@NotNull BuildContext buildContext) Methods in com.atlassian.bamboo.plan with parameters of type BuildContextModifier and TypeMethodDescription@NotNull BuildContextPlanStatePersister.saveFinishedBuildResult(@NotNull BuildContext buildContext) Saves results of build represented by a BuildContext into DB in single transaction.@NotNull BuildContextPlanStatePersisterImpl.saveFinishedBuildResult(@NotNull BuildContext buildContext) @NotNull BuildContextPlanStatePersisterService.saveFinishedBuildResult(@NotNull BuildContext buildContext) Saves results of a finished build represented by a BuildContext@NotNull BuildContextPlanStatePersisterServiceImpl.saveFinishedBuildResult(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plan.artifact
Methods in com.atlassian.bamboo.plan.artifact with parameters of type BuildContextModifier and TypeMethodDescription@NotNull List<ArtifactDefinitionContext>ArtifactSubscriptionManager.prepareArtifactDefinitionContexts(@NotNull ImmutableJob job, @NotNull BuildContext buildContext, SecureToken secureToken) Helps prepare the artifact definitions@NotNull List<ArtifactDefinitionContext>ArtifactSubscriptionManagerImpl.prepareArtifactDefinitionContexts(@NotNull ImmutableJob job, @NotNull BuildContext buildContext, SecureToken secureToken) @NotNull List<ArtifactSubscriptionContext>ArtifactSubscriptionManager.prepareSubscriptionContexts(@NotNull ImmutableJob job, @NotNull BuildContext parentBuildContext, SecureToken secureToken) @NotNull List<ArtifactSubscriptionContext>ArtifactSubscriptionManagerImpl.prepareSubscriptionContexts(@NotNull ImmutableJob job, @NotNull BuildContext parentBuildContext, SecureToken secureToken) -
Uses of BuildContext in com.atlassian.bamboo.plan.branch
Methods in com.atlassian.bamboo.plan.branch with parameters of type BuildContextModifier and TypeMethodDescription@Nullable VcsBranchBranchIntegrationHelperImpl.getIntegrationVcsBranch(@NotNull BuildContext buildContext) @Nullable VcsBranchVcsBranchIntegrationHelper.getIntegrationVcsBranch(@NotNull BuildContext buildContext) @Nullable PlanRepositoryDefinitionBranchIntegrationHelperImpl.getIntegrationVcsRepository(@NotNull BuildContext buildContext) @Nullable PlanRepositoryDefinitionVcsBranchIntegrationHelper.getIntegrationVcsRepository(@NotNull BuildContext buildContext) Deprecated.@NotNull MergeResultBranchIntegrationHelperImpl.merge(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData defaultRepositoryDefinition, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) @NotNull MergeResultVcsBranchIntegrationHelper.merge(@NotNull BuildContext buildContext, @NotNull VcsRepositoryData repositoryData, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull VcsBranch integrationBranch, @NotNull File mergeDir, @Nullable BuildLogger logger) voidBranchIntegrationHelperImpl.mergeAndUpdateResult(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) voidVcsBranchIntegrationHelper.mergeAndUpdateResult(@NotNull BuildContext buildContext, @NotNull PlanRepositoryDefinition defaultRepositoryDef, @NotNull VcsRepositoryModuleDescriptor moduleDescriptor, @NotNull MergeResultContext mergeResult, @NotNull File mergeDir, @Nullable BuildLogger buildLogger, @NotNull Consumer<MergeResult> mergeResultConsumer, @NotNull Runnable afterMergeFinished) -
Uses of BuildContext in com.atlassian.bamboo.plan.trigger
Methods in com.atlassian.bamboo.plan.trigger with parameters of type BuildContextModifier and TypeMethodDescription@NotNull TriggerReasonTriggerManager.getTriggerReason(@NotNull BuildContext buildContext) Creates a new instance of theCommonContext.getTriggerReason()@NotNull TriggerReasonTriggerManagerImpl.getTriggerReason(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plan.vcsRevision
Methods in com.atlassian.bamboo.plan.vcsRevision with parameters of type BuildContextModifier and TypeMethodDescriptionvoidPlanVcsRevisionHistoryService.markBuildStarted(@NotNull BuildContext buildContext) Saves the information on started build in the plan's vcs revision history.voidPlanVcsRevisionHistoryServiceImpl.markBuildStarted(@NotNull BuildContext buildContext) voidPlanVcsRevisionHistoryManager.markBuildStartedNewTx(@NotNull BuildContext buildContext) Saves the information on started build in the plan's vcs revision history.voidPlanVcsRevisionHistoryManagerImpl.markBuildStartedNewTx(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plugin
Methods in com.atlassian.bamboo.plugin with parameters of type BuildContextModifier and TypeMethodDescriptionstatic Iterable<TaskDefinition>BambooPluginUtils.filterEnabledTasks(BuildContext buildContext, String pluginKey) static Iterable<TaskDefinition>BambooPluginUtils.filterTasks(BuildContext buildContext, String pluginKey) -
Uses of BuildContext in com.atlassian.bamboo.plugins.bitbucket
Methods in com.atlassian.bamboo.plugins.bitbucket with parameters of type BuildContextModifier and TypeMethodDescriptionbooleanBitbucketRepository.mergeWorkspaceWith(@NotNull BuildContext buildContext, @NotNull File checkoutDirectory, @NotNull String targetRevision) @NotNull StringBitbucketRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) @NotNull StringBitbucketRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory, int depth) -
Uses of BuildContext in com.atlassian.bamboo.plugins.git
Methods in com.atlassian.bamboo.plugins.git with parameters of type BuildContextModifier and TypeMethodDescriptionbooleanGitHubRepository.mergeWorkspaceWith(@NotNull BuildContext buildContext, @NotNull File file, @NotNull String s) booleanGitRepository.mergeWorkspaceWith(@NotNull BuildContext buildContext, @NotNull File workspaceDir, @NotNull String targetRevision) @NotNull StringGitHubRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevision) @NotNull StringGitHubRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) @NotNull StringGitHubRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory, int depth) @NotNull StringGitRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) @NotNull StringGitRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) @NotNull StringGitRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory, int depth) -
Uses of BuildContext in com.atlassian.bamboo.plugins.labeller
Methods in com.atlassian.bamboo.plugins.labeller that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuildLabeller.call()This action will run after a build has completed.@NotNull BuildContextBuildLabellerCustomBuildProcessor.call()@NotNull BuildContextBuildLogLabellerPreBuildAction.call()Methods in com.atlassian.bamboo.plugins.labeller with parameters of type BuildContextModifier and TypeMethodDescriptionvoidBuildLabeller.init(@NotNull BuildContext buildContext) voidBuildLogLabellerPreBuildAction.init(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plugins.maven.dependencies
Methods in com.atlassian.bamboo.plugins.maven.dependencies that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextMavenDependenciesServerPostProcessor.call()Methods in com.atlassian.bamboo.plugins.maven.dependencies with parameters of type BuildContextModifier and TypeMethodDescriptionvoidMavenDependenciesServerPostProcessor.init(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.plugins.rest.model.queue
Constructors in com.atlassian.bamboo.plugins.rest.model.queue with parameters of type BuildContextModifierConstructorDescriptionRestQueuedBuild(@NotNull BuildContext buildContext) RestQueuedBuild(@NotNull BuildContext buildContext, @NotNull List<? extends RepositoryChangeset> changesets, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestQueuedBuild(@NotNull BuildContext buildContext, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of BuildContext in com.atlassian.bamboo.plugins.stash
Methods in com.atlassian.bamboo.plugins.stash with parameters of type BuildContextModifier and TypeMethodDescriptionbooleanStashRepositoryImpl.mergeWorkspaceWith(@NotNull BuildContext buildContext, @NotNull File checkoutDirectory, @NotNull String targetRevision) @NotNull StringStashRepositoryImpl.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) @NotNull StringStashRepositoryImpl.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) @NotNull StringStashRepositoryImpl.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory, int depth) -
Uses of BuildContext in com.atlassian.bamboo.repository
Methods in com.atlassian.bamboo.repository with parameters of type BuildContextModifier and TypeMethodDescriptionvoidBranchingAwareRepository.createBranch(long repositoryId, @NotNull String branchName, @NotNull BuildContext buildContext) Creates branch in the repository.voidTaggingAwareRepository.createTag(long repositoryId, @NotNull String tagName, @NotNull BuildContext buildContext) Creates a tag in the repositorybooleanBranchMergingAwareRepository.mergeWorkspaceWith(@NotNull BuildContext buildContext, @NotNull File checkoutDirectory, @NotNull String targetRevision) Merges a workspace located in checkout directory with the target revision.voidInitialBuildAwareRepository.onInitialBuild(BuildContext buildContext) Allows theRepositoryto perform custom actions when an initial build is triggered.@NotNull StringBranchMergingAwareRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory, int depth) Checks out the latest source code from an appropriate repository to specified directory@NotNull StringCheckoutCustomRevisionDataAwareRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable PlanVcsRevisionData planVcsRevisionData, @NotNull File sourceDirectory, int depth) -
Uses of BuildContext in com.atlassian.bamboo.repository.nullrepository
Methods in com.atlassian.bamboo.repository.nullrepository with parameters of type BuildContextModifier and TypeMethodDescription@NotNull StringNullRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) -
Uses of BuildContext in com.atlassian.bamboo.repository.svn
Methods in com.atlassian.bamboo.repository.svn with parameters of type BuildContextModifier and TypeMethodDescriptionvoidSvnRepository.createBranch(long repositoryId, @NotNull String branchName, @NotNull BuildContext buildContext) voidSvnRepository.createTag(long repositoryId, @NotNull String tagName, @NotNull BuildContext buildContext) SvnRepository.getHost(BuildContext buildContext) voidSvnRepository.onInitialBuild(BuildContext buildContext) voidSvnRepository.postRetrieveSourceCode(@NotNull BuildContext buildContext, @NotNull File sourceDirectory) voidSvnRepository.preRetrieveSourceCode(@NotNull BuildContext buildContext, @NotNull File sourceDirectory) Checks if the SVN URL has changed@NotNull StringSvnRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) -
Uses of BuildContext in com.atlassian.bamboo.results
Methods in com.atlassian.bamboo.results with parameters of type BuildContextModifier and TypeMethodDescriptionBuildResults.cloneAsBuildResults(BuildContext buildContext, ReasonForBuild reasonForBuild) Deprecated.BuildResultsImpl.cloneAsBuildResults(BuildContext buildContext, ReasonForBuild reasonForBuild) Deprecated. -
Uses of BuildContext in com.atlassian.bamboo.resultsummary
Methods in com.atlassian.bamboo.resultsummary with parameters of type BuildContextModifier and TypeMethodDescription<T extends ResultsSummary>
TBuildResultsSummaryManager.createResultsSummary(@Nullable ChainResultsSummary chainResultsSummary, @NotNull BuildContext buildContext, @NotNull Class<T> aClass) Deprecated.<T extends ResultsSummary>
TBuildResultsSummaryManagerImpl.createResultsSummary(@NotNull BuildContext buildContext, @NotNull Class<T> aClass) <T extends ResultsSummary>
TBuildResultsSummaryManagerImpl.createResultsSummary(@Nullable ChainResultsSummary chainResultsSummary, @NotNull BuildContext buildContext, @NotNull Class<T> aClass) <T extends ResultsSummary>
TResultsSummaryManager.createResultsSummary(@NotNull BuildContext buildContext, @NotNull Class<T> aClass) Creates aResultsSummaryof the givenClass@NotNull BuildResultsSummaryBuildResultsSummaryManager.updateBuildSummaryFromBuildResults(BuildContext buildContext, @NotNull CurrentlyBuilding currentlyBuilding, BuildResults buildResults) Deprecated.Updates BuildResultsSummary after build is completed.@NotNull BuildResultsSummaryBuildResultsSummaryManagerImpl.updateBuildSummaryFromBuildResults(BuildContext buildContext, @NotNull CurrentlyBuilding currentlyBuilding, BuildResults buildResults) voidBuildResultsSummaryManagerImpl.updateResultSummaryWithBuildChanges(@NotNull BuildContext buildContext) voidResultsSummaryManager.updateResultSummaryWithBuildChanges(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.resultsummary.tests
Methods in com.atlassian.bamboo.resultsummary.tests with parameters of type BuildContextModifier and TypeMethodDescriptionvoidTestsManager.copyTestResultsToBuildResultsSummary(@NotNull BuildResultsSummary summary, @NotNull BuildResults buildResults, @NotNull BuildContext buildContext) Converts the test results sent back from the agent to a list of TestClassResults and attaches them to the BRS.voidTestsManagerImpl.copyTestResultsToBuildResultsSummary(@NotNull BuildResultsSummary summary, @NotNull BuildResults buildResults, @NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.task
Methods in com.atlassian.bamboo.task that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextTaskContext.getBuildContext()Contains all the build related information about the running of the tasks@NotNull BuildContextTaskContextImpl.getBuildContext()@Nullable BuildContextTaskExecutionContext.getBuildContext() -
Uses of BuildContext in com.atlassian.bamboo.v2.build
Classes in com.atlassian.bamboo.v2.build that implement BuildContextFields in com.atlassian.bamboo.v2.build declared as BuildContextMethods in com.atlassian.bamboo.v2.build that return BuildContextModifier and TypeMethodDescription@Nullable BuildContextBuildContext.getParentBuildContext()If this context is forImmutableJobreturns context of owner chain, null otherwise.BuildContextImpl.getParentBuildContext()static @NotNull BuildContextBuildContextHelper.getTopLevelBuildContext(@NotNull BuildContext initialBuildContext) Methods in com.atlassian.bamboo.v2.build with parameters of type BuildContextModifier and TypeMethodDescriptionCurrentBuildResult.cloneAsBuildResults(BuildContext buildContext, ReasonForBuild reasonForBuild) CurrentBuildResultImpl.cloneAsBuildResults(BuildContext buildContext, ReasonForBuild reasonForBuild) static FileBuildContextHelper.getBuildWorkingDirectory(BuildContext buildContext) Deprecated.Since 5.0 useBuildContextHelper.getBuildWorkingDirectory(CommonContext)insteadstatic @Nullable PlanRepositoryDefinitionBuildContextHelper.getDefaultPlanRepositoryDefinition(BuildContext buildContext) static @NotNull BuildContextBuildContextHelper.getTopLevelBuildContext(@NotNull BuildContext initialBuildContext) voidBaseConfigurableBuildPlugin.init(@NotNull BuildContext buildContext) static voidBuildContextHelper.rewire(BuildContext buildContext) Constructors in com.atlassian.bamboo.v2.build with parameters of type BuildContextModifierConstructorDescriptionBuildContextImpl(BuildIdentifier identifier, TriggerReason triggerReason, BuildDefinition buildDefinition, @Nullable BuildChanges buildChanges, @Nullable BuildContext parentBuildContext, @Nullable ArtifactContext artifactContext, VariableContext variableContext, @Nullable Map<String, String> customBuildData, Map<Long, PlanRepositoryDefinition> planRepositoryDefinitionMap, Set<Long> relevantRepositoryIds, Map<Long, String> checkoutLocation, boolean isBranch, boolean isOnceOff, boolean isCustomBuild, boolean isVerboseLoggingOn, BambooBandanaContext bandanaContext, @NotNull Iterable<CredentialsData> relevantSharedCredentials, @NotNull Map<PlanKey, ChainStorageTag> relevantStorageTags, BuildKey buildKey, MergeResultContext mergeResult, boolean expectingCustomDedicatedAgent) Using this constructor directly is not recommended. -
Uses of BuildContext in com.atlassian.bamboo.v2.build.agent
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type BuildContextModifier and TypeMethodDescriptionvoidLocalBuildResultProcessor.processBuildResult(@NotNull BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.v2.build.events
Methods in com.atlassian.bamboo.v2.build.events that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextBuildContextEvent.getBuildContext()Deprecated.since 5.0 useBuildContextEvent.getContext()@NotNull BuildContextBuildContextEvent.getContext()Constructors in com.atlassian.bamboo.v2.build.events with parameters of type BuildContextModifierConstructorDescriptionBuildContextEvent(@NotNull Object source, @NotNull BuildContext buildContext) BuildQueuedEvent(@NotNull Object source, @NotNull BuildContext buildContext) BuildTriggeredEvent(Object source, BuildContext buildContext) Deprecated.PostBuildCompletedEvent(Object source, BuildContext buildContext) -
Uses of BuildContext in com.atlassian.bamboo.v2.build.queue
Methods in com.atlassian.bamboo.v2.build.queue that return types with arguments of type BuildContextModifier and TypeMethodDescriptionstatic <V> QueueManagerView<BuildContext,V> QueueManagerView.newBuildView(BuildQueueManager buildQueueManager, Function<BuildQueueManager.QueueItemView<BuildContext>, BuildQueueManager.QueueItemView<V>> viewMapper) Convenience method that returns a view with builds (not deployments).Method parameters in com.atlassian.bamboo.v2.build.queue with type arguments of type BuildContextModifier and TypeMethodDescriptionstatic <V> QueueManagerView<BuildContext,V> QueueManagerView.newBuildView(BuildQueueManager buildQueueManager, Function<BuildQueueManager.QueueItemView<BuildContext>, BuildQueueManager.QueueItemView<V>> viewMapper) Convenience method that returns a view with builds (not deployments). -
Uses of BuildContext in com.atlassian.bamboo.v2.build.repository
Methods in com.atlassian.bamboo.v2.build.repository with parameters of type BuildContextModifier and TypeMethodDescriptionvoidRepositoryEventAware.postRetrieveSourceCode(@NotNull BuildContext buildContext, @NotNull File sourceDirectory) postRetrieveSourceCode will run after the retrieveSourceCode method is called.voidRepositoryEventAware.preRetrieveSourceCode(@NotNull BuildContext buildContext, @NotNull File sourceDirectory) preRetrieveSourceCode will run before the retrieveSourceCode method is called.@NotNull StringCustomSourceDirectoryAwareRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey, @NotNull File sourceDirectory) Checks out the latest source code from an appropriate repository to specified directory@NotNull StringLegacyRepository.retrieveSourceCode(@NotNull BuildContext buildContext, @Nullable String vcsRevisionKey) Deprecated. -
Uses of BuildContext in com.atlassian.bamboo.v2.build.task
Fields in com.atlassian.bamboo.v2.build.task declared as BuildContextMethods in com.atlassian.bamboo.v2.build.task that return BuildContextMethods in com.atlassian.bamboo.v2.build.task with parameters of type BuildContextModifier and TypeMethodDescriptionvoidAbstractBuildTask.init(@NotNull BuildContext buildContext) voidBuildTask.init(@NotNull BuildContext buildContext) voidCapabililitiesAwareBuildTask.init(BuildContext buildContext, @NotNull ReadOnlyCapabilitySet capabilitySet) -
Uses of BuildContext in com.atlassian.bamboo.v2.build.timing
Methods in com.atlassian.bamboo.v2.build.timing that return BuildContextModifier and TypeMethodDescription@NotNull BuildContextAbstractBuildContextTimingPoint.getBuildContext()@NotNull BuildContextBuildContextTimingPoint.getBuildContext()Methods in com.atlassian.bamboo.v2.build.timing with parameters of type BuildContextModifier and TypeMethodDescriptionstatic BuildTimingPoints.QueuedBuildTimingPoints.queued(@NotNull BuildContext buildContext, @NotNull Date date) Constructors in com.atlassian.bamboo.v2.build.timing with parameters of type BuildContextModifierConstructorDescriptionprotectedAbstractBuildContextTimingPoint(@NotNull BuildContext buildContext, @NotNull Date date) Queued(@NotNull BuildContext buildContext, @NotNull Date date) -
Uses of BuildContext in com.atlassian.bamboo.v2.build.trigger
Methods in com.atlassian.bamboo.v2.build.trigger with parameters of type BuildContextModifier and TypeMethodDescription@NotNull TriggerReasonAbstractTriggerReason.getChildTriggerReason(BuildContext child, ImmutablePlan plan) @NotNull TriggerReasonTriggerReason.getChildTriggerReason(BuildContext child, ImmutablePlan plan) If build A (triggered because of this TriggerReason) caused builds of plans X,Y,Z to trigger, this method will be called to determine trigger reasons for plans X, Y, Z. -
Uses of BuildContext in com.atlassian.bamboo.v2.trigger
Fields in com.atlassian.bamboo.v2.trigger declared as BuildContextModifier and TypeFieldDescriptionprotected final BuildContextAbstractDependentDetectionAction.completedBuildContextMethods in com.atlassian.bamboo.v2.trigger that return BuildContextModifier and TypeMethodDescriptionprotected @Nullable BuildContextAbstractDependentDetectionAction.prepareBuildContext(@NotNull ErrorCollection errorCollection) Methods in com.atlassian.bamboo.v2.trigger with parameters of type BuildContextModifier and TypeMethodDescription@Nullable BuildChangesAbstractDependentDetectionAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @Nullable BuildChangesChildDependencyBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @NotNull BuildChangesContinuedBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, @NotNull PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @Nullable BuildChangesInitialBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @Nullable BuildChangesManualBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @Nullable BuildChangesScheduledBuildDetectionAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) @Nullable BuildChangesTagBuildAction.performDelayedChangeDetection(BuildContext buildContext, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions) Constructors in com.atlassian.bamboo.v2.trigger with parameters of type BuildContextModifierConstructorDescriptionAbstractDependentDetectionAction(ImmutableChain chain, ImmutableChain parentChain, BuildContext completedBuildContext, ErrorUpdateHandler errorUpdateHandler, TriggerManager triggerManager, ChangeDetectionManager changeDetectionManager, BuildNumberGeneratorService buildNumberGeneratorService, BuildLoggerManager buildLoggerManager, PlanVcsRevisionHistoryService planVcsRevisionHistoryService, BuildContextBuilderFactory buildContextBuilderFactory, CustomVariableContext customVariableContext, VcsRepositoryManager vcsRepositoryManager) DependentBuildDetectionAction(ImmutableChain chain, ImmutableChain parentChain, BuildContext completedBuildContext, ErrorUpdateHandler errorUpdateHandler, TriggerManager triggerManager, ChangeDetectionManager changeDetectionManager, BuildNumberGeneratorService buildNumberGeneratorService, BuildLoggerManager buildLoggerManager, PlanVcsRevisionHistoryService planVcsRevisionHistoryService, BuildContextBuilderFactory buildContextBuilderFactory, CustomVariableContext customVariableContext, VcsRepositoryManager vcsRepositoryManager) -
Uses of BuildContext in com.atlassian.bamboo.vcs.configuration.legacy
Classes in com.atlassian.bamboo.vcs.configuration.legacy that implement BuildContextMethods in com.atlassian.bamboo.vcs.configuration.legacy that return BuildContextModifier and TypeMethodDescription@Nullable BuildContextDeploymentRepositoryBuildContext.getParentBuildContext() -
Uses of BuildContext in com.atlassian.bamboo.vcsversion
Methods in com.atlassian.bamboo.vcsversion that return BuildContext
VcsBranchIntegrationHelper.getIntegrationVcsBranch(BuildContext)