| Modifier and Type | Method and Description |
|---|---|
void |
CommonContextHelperServiceImpl.addPlanInformation(CommonContext context,
PlanKey planKey) |
void |
CommonContextHelperService.addPlanInformation(CommonContext context,
PlanKey planKey) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildLoggerManager.transferLogs(BuildLogger buildLogger,
CommonContext context)
Transfers log to the final location.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BuildLoggingContextImpl.setContext(@NotNull CommonContext context,
@NotNull BuildLogger buildLogger) |
void |
BuildLoggingContext.setContext(@NotNull CommonContext context,
@NotNull BuildLogger buildLogger) |
void |
DefaultBuildLoggerManager.transferLogs(BuildLogger buildLogger,
CommonContext commonContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
PrepareBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
@NotNull CommonContext |
ExecuteBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
PrepareBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
@NotNull CommonContext |
ExecuteBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull File |
BuildWarningSummaryCollationServiceImpl.aggregationFileForCommonContext(@NotNull CommonContext commonContext) |
@NotNull File |
BuildWarningSummaryCollationService.aggregationFileForCommonContext(@NotNull CommonContext commonContext)
Returns the file containing collected warnings for a given
CommonContext. |
| Modifier and Type | Method and Description |
|---|---|
static AgentAssignmentService.AgentAssignmentExecutable |
AgentAssignmentServiceHelper.asExecutable(CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ChainPluginSupportHelper.prepareRuntimeTaskData(CommonContext commonContext,
TaskManager taskManager,
ErrorUpdateHandler errorUpdateHandler) |
static void |
ChainPluginSupportHelper.processRuntimeTaskData(CommonContext commonContext,
TaskManager taskManager,
ErrorUpdateHandler errorUpdateHandler) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeploymentContext |
| Modifier and Type | Class and Description |
|---|---|
class |
DeploymentContextImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextEvent<C extends CommonContext> |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionPhaseServiceImpl.agentAssigned(@NotNull CommonContext context,
long agentId) |
void |
ExecutionPhaseService.agentAssigned(@NotNull CommonContext context,
long agentId)
This is executed on the agent when agent accepts the build/deployment.
|
void |
ExecutionPhaseServiceImpl.executionFinished(@NotNull CommonContext context) |
void |
ExecutionPhaseService.executionFinished(@NotNull CommonContext context)
Marks finish of tasks execution.
|
void |
ExecutionPhaseServiceImpl.executionStarted(@NotNull CommonContext context) |
void |
ExecutionPhaseService.executionStarted(@NotNull CommonContext context)
Marks start of tasks execution.
|
void |
ExecutionPhaseServiceImpl.queued(@NotNull CommonContext context) |
void |
ExecutionPhaseService.queued(@NotNull CommonContext context)
This is executed on the server when the build/deployment gets put on the queue
|
void |
ExecutionPhaseServiceImpl.sentToAgent(@NotNull CommonContext context,
long agentId) |
void |
ExecutionPhaseService.sentToAgent(@NotNull CommonContext context,
long agentId)
This is executed on the server when the build/deployment is sent to an agent.
|
void |
ExecutionPhaseServiceImpl.vcsSyncStarted(@NotNull CommonContext context)
Implementation for Deployments is simple do-nothing
|
void |
ExecutionPhaseService.vcsSyncStarted(@NotNull CommonContext context)
Deprecated.
since 9.3 not really related to actual VCS operations
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable CommonContext |
ExecutableAgentsHelper.ExecutorQuery.getContext() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExecutableAgentsHelper.canExecute(@NotNull BuildAgent buildAgent,
@NotNull CommonContext context,
@NotNull ImmutableRequirementSet requirements)
Returns true or false depending on whether the agent can execute the given context, taking into account requirement set
and other global settings such as agent assignments.
|
boolean |
ExecutableAgentsHelperImpl.canExecute(@NotNull BuildAgent buildAgent,
@NotNull CommonContext context,
@NotNull ImmutableRequirementSet requirements) |
ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.withContext(CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,WhitelistedSerializable> |
ArtifactDownloaderRuntimeDataProvider.createRuntimeTaskData(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
@NotNull Map<String,String> |
ArtifactDownloaderRuntimeDataProvider.populateRuntimeTaskData(@NotNull TaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
void |
ArtifactDownloaderRuntimeDataProvider.processRuntimeTaskData(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
BitbucketCloudWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<String,String> |
CommandTaskRuntimeDataProvider.populateRuntimeTaskData(@NotNull TaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
void |
CommandTaskRuntimeDataProvider.processRuntimeTaskData(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
GitWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
GitWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
GitWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
GitHubWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
GitHubWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
GitHubWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
BitbucketServerWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
BitbucketServerWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
BitbucketServerWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
ProcessContextImpl.getCommonContext() |
@NotNull CommonContext |
ProcessContext.getCommonContext() |
| Modifier and Type | Method and Description |
|---|---|
ProcessContext |
ProcessContextFactoryImpl.forCommonContext(@NotNull CommonContext commonContext) |
ProcessContext |
ProcessContextFactory.forCommonContext(@NotNull CommonContext commonContext)
Generate
ProcessContext for a process executed out of scope of any task. |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
SvnWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
SvnWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
CommonTaskContextImpl.getBuildContext() |
@NotNull CommonContext |
CommonTaskContextImpl.getCommonContext() |
@NotNull CommonContext |
TaskExecutionContext.getCommonContext() |
@NotNull CommonContext |
CommonTaskContext.getCommonContext()
Contains all the build related information about the running of the tasks
|
| Modifier and Type | Method and Description |
|---|---|
default @NotNull Map<String,WhitelistedSerializable> |
RuntimeTaskDataProvider.createRuntimeTaskData(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext)
Server side pre-build action that may be implemented by task.
|
@NotNull List<TaskResult> |
TaskExecutorImpl.execute(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.execute(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutorImpl.executeFinalTasks(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.executeFinalTasks(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutorImpl.executePreparationTasks(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.executePreparationTasks(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull Map<String,String> |
RuntimeTaskDataProvider.populateRuntimeTaskData(@NotNull TaskDefinition taskDefinition,
@NotNull CommonContext commonContext)
Server side pre-build action that may be implemented by task.
|
void |
RuntimeTaskDataProvider.processRuntimeTaskData(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext)
Server side post-build action that may be implemented by task.
|
default void |
RuntimeTaskDataProvider.processRuntimeTaskData(@NotNull TaskDefinition taskDefinition,
@NotNull CommonContext commonContext)
Deprecated.
|
| Constructor and Description |
|---|
TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks,
TaskExecutionStrategy executionStrategy,
@NotNull CommonContext commonContext,
ReadOnlyCapabilitySet capabilities,
BuildLoggerManager buildLoggerManager,
File defaultRootDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskBackgroundProcessor.finaliseProcessing(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
void |
TaskBackgroundProcessor.initProcessing(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
default @NotNull String |
TaskCondition.getDescription(@NotNull CommonContext commonContext,
@NotNull TaskConditionConfig condition)
Provide condition description to display at UI and build logs.
|
boolean |
TaskCondition.isMet(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull Map<String,String> conditionConfiguration,
@NotNull CommonContext commonContext) |
| Modifier and Type | Method and Description |
|---|---|
static PlanRepositoryDefinition |
RepositoryTaskHelper.getPlanRepositoryByIdSelector(@NotNull CommonContext buildContext,
@NotNull TaskDefinition taskDefinition,
@NotNull String repositoryIdSelector) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildLoggerManagerForTesting.transferLogs(BuildLogger buildLogger,
CommonContext buildContext) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuildContext
A class that encapsulates how to build a particular plan at a given instance
|
| Modifier and Type | Class and Description |
|---|---|
class |
BuildContextImpl |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
BuildContextHelper.getArtifactHandlerConfiguration(@NotNull CommonContext context) |
static File |
BuildContextHelper.getBuildWorkingDirectory(CommonContext buildContext) |
static void |
CommonContextHelper.rewire(CommonContext context) |
| Modifier and Type | Field and Description |
|---|---|
protected CommonContext |
DefaultBuildAgent.buildContext |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
BuildPhase.call(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet capabilitySet)
Execute the build task.
|
@Nullable CommonContext |
ExecutableBuildAgent.getBuilding()
Gets the
BuildContext related to the build that is building on the agent. |
@Nullable CommonContext |
DefaultBuildAgent.getBuilding() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
BuildPhase.call(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet capabilitySet)
Execute the build task.
|
@NotNull Collection<BuildAgent> |
BuildAgentRequirementFilter.filter(CommonContext context,
Collection<BuildAgent> agents,
MinimalRequirementSet requirements)
Filter the given collection of agents by the requirements
|
void |
ExecutableBuildAgent.onContextReceived(@NotNull CommonContext commonContext)
This method is called when the agent has just retrieved a context from queue
|
void |
DefaultBuildAgent.onContextReceived(@NotNull CommonContext commonContext) |
void |
ResultProcessor.processResult(@NotNull CommonContext context) |
void |
LocalResultProcessorImpl.processResult(@NotNull CommonContext context) |
void |
ExecutableBuildAgent.setContextToBuild(@NotNull CommonContext context) |
void |
DefaultBuildAgent.setContextToBuild(@NotNull CommonContext newContext) |
| Modifier and Type | Method and Description |
|---|---|
DockerContainerController |
DockerContainerControllerFactory.forCommonContext(@NotNull CommonContext commonContext) |
DockerContainerController |
DockerContainerControllerFactoryImpl.forCommonContext(@NotNull CommonContext commonContext) |
| Constructor and Description |
|---|
DockerContainerControllerImpl(@NotNull CommonContext context,
@NotNull DockerContainerService dockerContainerService,
@NotNull ProcessContextFactory processContextFactory,
@NotNull CapabilityContext capabilityContext,
@NotNull CustomVariableContext customVariableContext,
@NotNull ProcessService processService,
@NotNull HomeDirectoryLayout homeDirectoryLayout) |
| Modifier and Type | Method and Description |
|---|---|
CommonContext |
ProcessResult.getContext() |
| Constructor and Description |
|---|
ProcessResult(CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
RemoteExecutionPhaseServiceImpl.agentAssigned(@NotNull CommonContext context,
long agentId) |
void |
RemoteExecutionPhaseServiceImpl.executionFinished(@NotNull CommonContext context) |
void |
RemoteExecutionPhaseServiceImpl.executionStarted(@NotNull CommonContext context) |
void |
RemoteBuildAgent.onContextReceived(@NotNull CommonContext commonContext) |
void |
RemoteResultProcessor.processResult(@NotNull CommonContext context) |
void |
RemoteExecutionPhaseServiceImpl.queued(@NotNull CommonContext context) |
void |
RemoteExecutionPhaseServiceImpl.sentToAgent(@NotNull CommonContext context,
long agentId) |
void |
RemoteBuildLoggerManager.transferLogs(BuildLogger buildLogger,
CommonContext context) |
void |
RemoteExecutionPhaseServiceImpl.vcsSyncStarted(@NotNull CommonContext context)
Implementation for Deployments is simple do-nothing
|
| Modifier and Type | Class and Description |
|---|---|
class |
QueueManagerView<S extends CommonContext,V>
QueueManagerView is the only class that should be used to access Bamboo queue.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable CommonContext |
QueueOfExecutables.get(@NotNull ResultKey resultKey)
Retrieves an executable with given key from storage.
|
@Nullable CommonContext |
AgentQueueAccessor.QueueAccessResult.getContext() |
@Nullable CommonContext |
QueueOfExecutables.inflight(@NotNull ResultKey resultKey)
Called when a given executable is en route to agent.
|
@Nullable CommonContext |
QueueOfExecutables.remove(@NotNull ResultKey resultKey)
Called when an executable should be removed from the queue.
|
@Nullable CommonContext |
AgentQueueAccessorImpl.takeBuildContext(long id) |
@Nullable CommonContext |
BuildQueueManagerImpl.takeBuildContext(long agentId) |
@Nullable CommonContext |
AgentQueueAccessor.takeBuildContext(long agentId)
Deprecated.
since 7.1 use {
AgentQueueAccessor.takeContext(long)} |
| Modifier and Type | Method and Description |
|---|---|
static <V> QueueManagerView<CommonContext,V> |
QueueManagerView.newView(BuildQueueManager buildQueueManager,
com.google.common.base.Function<BuildQueueManager.QueueItemView<CommonContext>,BuildQueueManager.QueueItemView<V>> context2QueueItem)
Creates a queue view that returns all queued executables - without filtering
|
| Modifier and Type | Method and Description |
|---|---|
void |
BuildQueueManagerImpl.addToQueue(@NotNull CommonContext context) |
void |
BuildQueueManager.addToQueue(@NotNull CommonContext context)
Attempts to add the build to a queue.
|
boolean |
QueueOfExecutables.enqueue(@NotNull CommonContext context,
@Nullable MinimalRequirementSet requirements)
Adds a new executable to store.
|
@Nullable RequirementSet |
ExecutorCalculator.getRequirementSet(CommonContext context) |
void |
ExecutableOrderProvider.onDequeue(@NotNull CommonContext resultKey)
Called when a context is removed from queue.
|
static AgentQueueAccessor.QueueAccessResult |
AgentQueueAccessor.QueueAccessResult.withContext(@NotNull CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
static <V> QueueManagerView<CommonContext,V> |
QueueManagerView.newView(BuildQueueManager buildQueueManager,
com.google.common.base.Function<BuildQueueManager.QueueItemView<CommonContext>,BuildQueueManager.QueueItemView<V>> context2QueueItem)
Creates a queue view that returns all queued executables - without filtering
|
| Modifier and Type | Method and Description |
|---|---|
void |
FifoExecutableOrderProvider.onDequeue(@NotNull CommonContext context) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable CommonContext |
AbstractQueueOfExecutables.get(@NotNull ResultKey resultKey) |
@NotNull CommonContext |
CommonContextMap.ContextWithMetadata.getContext() |
@Nullable CommonContext |
AbstractQueueOfExecutables.inflight(@NotNull ResultKey resultKey) |
@Nullable CommonContext |
AbstractQueueOfExecutables.remove(@NotNull ResultKey resultKey) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractQueueOfExecutables.enqueue(@NotNull CommonContext context,
@Nullable MinimalRequirementSet requirements) |
| Constructor and Description |
|---|
ContextWithMetadata(@NotNull CommonContext context,
@NotNull MinimalRequirementSet requirements) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
InitializeBuild.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
InitializeBuild.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
| Modifier and Type | Method and Description |
|---|---|
<V> V |
CustomVariableContextRunnerImpl.execute(CommonContext context,
@NotNull Callable<V> callable) |
<V> V |
CustomVariableContextRunner.execute(CommonContext context,
@NotNull Callable<V> callable) |
void |
CustomVariableContextRunnerImpl.execute(CommonContext context,
@NotNull Runnable runnable) |
void |
CustomVariableContextRunner.execute(CommonContext buildContext,
@NotNull Runnable runnable) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VariableSubstitutor |
VariableSubstitutorFactoryImpl.newSubstitutorForCommonContext(@NotNull CommonContext commonContext) |
@NotNull VariableSubstitutor |
VariableSubstitutorFactory.newSubstitutorForCommonContext(@NotNull CommonContext commonContext) |
| Constructor and Description |
|---|
VariableSubstitutorImpl(@NotNull CommonContext commonContext,
@NotNull BuildLoggerManager buildLoggerManager,
@Nullable CapabilityContext capabilityContext,
@NotNull AgentContext agentContext,
@NotNull BuildDirectoryManager buildDirectoryManager,
@NotNull BambooUrl bambooUrl,
@NotNull CustomVariableContext customVariableContext,
@NotNull VcsRepositoryManager vcsRepositoryManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
DeploymentRepositoryBuildContext |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
LegacyWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath) |
@NotNull File |
LegacyFixedDirectoryWorkingCopyManager.getWorkingCopyPath(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData) |
@NotNull VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision) |
@NotNull VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
LegacyWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
LegacyFixedDirectoryWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
@NotNull VcsWorkingCopy |
LegacyWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath) |
| Constructor and Description |
|---|
DeploymentRepositoryBuildContext(CommonContext commonContext) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsWorkingCopy |
MergingVcsWorkingCopyManager.checkoutAndMerge(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData vcsRepositoryData,
@NotNull VcsBranch targetBranch,
@NotNull PlanVcsRevisionData revisionOnTarget,
@NotNull VcsBranch sourceBranch,
@NotNull PlanVcsRevisionData sourceRevision,
@NotNull File targetPath)
Checks out the targetBranch and merges sourceBranch to it.
|
@NotNull File |
FixedDirectoryWorkingCopyManager.getWorkingCopyPath(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData)
Deprecated.
Based on configuration and current context produce absolute path to the working copy.
|
@NotNull VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision)
Deprecated.
Checkout or update a working copy to a revision.
|
@NotNull VcsWorkingCopy |
VcsWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath)
Checkout or update a working copy to a revision.
|
default @NotNull VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.retrieveSourceCode(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull PlanVcsRevisionData targetRevision,
@NotNull File targetPath)
Deprecated.
If you can implement this correctly using targetPath,
then you should not be implementing this interface.
|
@NotNull VcsWorkingCopy |
VcsWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath)
Checkout or update a working copy to the latest revision.
|
default @NotNull VcsWorkingCopy |
FixedDirectoryWorkingCopyManager.updateToLatestRevision(@NotNull CommonContext commonContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull File targetPath)
Deprecated.
If you can implement this, then you should not be implementing this interface.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WarningsBackgroundProcessor.finaliseProcessing(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
void |
WarningsBackgroundProcessor.initProcessing(@NotNull RuntimeTaskDefinition taskDefinition,
@NotNull CommonContext commonContext) |
Copyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.