Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
BuildLoggerManager.getLogger(@NotNull Key key)
Returns a
BuildLogger for the given plan |
@NotNull BuildLogger |
BuildLoggerManager.getLogger(@NotNull ResultKey resultKey)
Returns a
BuildLogger for the given result. |
Modifier and Type | Method and Description |
---|---|
void |
ErrorLogEntry.logTo(BuildLogger buildLogger) |
void |
LogEntry.logTo(BuildLogger buildLogger) |
void |
SimpleLogEntry.logTo(BuildLogger buildLogger) |
void |
BuildLoggerManager.transferLogs(BuildLogger buildLogger,
CommonContext context)
Transfers log to the final location.
|
Modifier and Type | Method and Description |
---|---|
protected BuildLogger |
AbstractRepublishingArtifactHandler.makeNotNull(@Nullable BuildLogger buildLogger) |
Modifier and Type | Method and Description |
---|---|
protected BuildLogger |
AbstractRepublishingArtifactHandler.makeNotNull(@Nullable BuildLogger buildLogger) |
ArtifactPublishingResult |
AbstractArtifactManager.publish(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey resultKey,
@NotNull File baseDirectory,
@NotNull ArtifactDefinitionContext artifact,
@NotNull Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt) |
ArtifactPublishingResult |
ArtifactManager.publish(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey planResultKey,
@NotNull File baseDirectory,
@NotNull ArtifactDefinitionContext artifact,
@NotNull Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt)
Request copy of artifacts from a designated location to artifact storage.
|
ArtifactPublishingResult |
AbstractArtifactManager.publish(@Nullable BuildLogger buildLogger,
@NotNull ResultKey resultKey,
@NotNull File baseDirectory,
@NotNull ArtifactDefinitionContext artifact,
@NotNull Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt) |
ArtifactPublishingResult |
ArtifactManager.publish(@Nullable BuildLogger buildLogger,
@NotNull ResultKey resultKey,
@NotNull File baseDirectory,
@NotNull ArtifactDefinitionContext artifact,
@NotNull Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt)
Request copy of artifacts from a designated location to artifact storage.
|
ArtifactHandlerPublishingResult |
BambooArtifactHttpTransport.publish(@NotNull org.apache.tools.ant.types.FileSet sourceFileSet,
ResultKey resultKey,
ArtifactDefinitionContext artifact,
String artifactDescription,
@NotNull BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
S3ArtifactHandler.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
BambooRemoteArtifactHandler.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
ServerLocalArtifactHandler.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
AbstractLocalArtifactHandler.publish(@NotNull ResultKey planResultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@NotNull BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
ArtifactHandler.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
ArtifactHandlerDecoratorSupport.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
S3ArtifactHandler.republish(@NotNull ArtifactHandlerPublishingResult previousPublishingResult,
@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
BambooRemoteArtifactHandler.republish(@NotNull ArtifactHandlerPublishingResult previousPublishingResult,
@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
RepublishingArtifactHandler.republish(@NotNull ArtifactHandlerPublishingResult previousPublishingResult,
@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider,
@Nullable BuildLogger buildLogger)
Method called when remote agent tries to recover from result publishing failures.
|
ArtifactPublishingResult |
AbstractArtifactManager.republish(@Nullable BuildLogger buildLoggerArg,
@NotNull ResultKey resultKey,
@NotNull ArtifactPublishingResult artifactPublishingResult,
@NotNull Map<String,String> artifactHandlersConfiguration) |
ArtifactPublishingResult |
ArtifactManager.republish(@Nullable BuildLogger buildLogger,
@NotNull ResultKey resultKey,
@NotNull ArtifactPublishingResult artifactPublishingResult,
@NotNull Map<String,String> artifactHandlerConfiguration)
Retry publishing artifacts that are in
ArtifactHandlerPublishingResult.Status.DEFERRED status. |
boolean |
AbstractArtifactManager.retrieve(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey planResultKey,
@NotNull ArtifactSubscriptionContext artifactSubscription,
@NotNull Map<String,String> artifactHandlersConfiguration,
@NotNull File buildWorkingDirectory,
@NotNull com.google.common.collect.Multimap<String,Artifact> availableArtifacts) |
boolean |
ArtifactManager.retrieve(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey planResultKey,
@NotNull ArtifactSubscriptionContext artifactSubscription,
@NotNull Map<String,String> artifactHandlerConfiguration,
@NotNull File buildWorkingDirectory,
@NotNull com.google.common.collect.Multimap<String,Artifact> availableArtifacts)
Retrieves a plan artifact from artifact storage.
|
boolean |
AbstractArtifactManager.retrieve(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey planResultKey,
@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifactDefinitionContext,
@NotNull String destinationPath,
@NotNull Map<String,String> artifactHandlersConfiguration,
@NotNull File buildWorkingDirectory,
@NotNull com.google.common.collect.Multimap<String,Artifact> availableArtifacts) |
boolean |
ArtifactManager.retrieve(@Nullable BuildLogger buildLogger,
@NotNull PlanResultKey planResultKey,
@NotNull ResultKey clientKey,
@NotNull ArtifactDefinitionContext artifactDefinitionContext,
@NotNull String destinationPath,
@NotNull Map<String,String> artifactHandlersConfiguration,
@NotNull File buildWorkingDirectory,
@NotNull com.google.common.collect.Multimap<String,Artifact> availableArtifacts)
Retrieves an artifact from artifact storage.
|
Modifier and Type | Method and Description |
---|---|
@NotNull ArtifactHandlerPublishingResult |
ArtifactHandlerPackagingDecorator.publish(@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactPublishingConfig artifactPublishingConfig,
@Nullable BuildLogger buildLogger) |
@NotNull ArtifactHandlerPublishingResult |
ArtifactHandlerPackagingDecorator.republish(@NotNull ArtifactHandlerPublishingResult previousPublishingResult,
@NotNull ResultKey resultKey,
@NotNull ArtifactDefinitionContext artifact,
@NotNull ArtifactHandlerConfigProvider artifactHandlerConfigProvider,
@Nullable BuildLogger buildLogger) |
Modifier and Type | Interface and Description |
---|---|
interface |
FileWritingBuildLogger
Build logger that writes to a file.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuildLogger |
class |
BuildLoggerImpl |
class |
DisconnectedBuildLogger |
class |
NullBuildLogger |
class |
SimpleBuildLogger
The simple logger simply stores all the logs internally as a list...
|
Modifier and Type | Method and Description |
---|---|
@Nullable BuildLogger |
BuildLoggingContextImpl.getCurrentBuildLogger() |
@Nullable BuildLogger |
BuildLoggingContext.getCurrentBuildLogger() |
@NotNull BuildLogger |
LoggerId.getLogger(@NotNull BuildLoggerManager buildLoggerManager) |
@NotNull BuildLogger |
DefaultBuildLoggerManager.getLogger(@NotNull Key key) |
@NotNull BuildLogger |
DefaultBuildLoggerManager.getLogger(@NotNull ResultKey resultKey) |
Modifier and Type | Method and Description |
---|---|
static void |
BuildLogUtils.sendFileThroughLogger(@NotNull File file,
@NotNull BuildLogger buildLogger) |
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 | Field and Description |
---|---|
protected BuildLogger |
StreamToListPumper.buildLogger |
protected BuildLogger |
StreamToLogsPumper.buildLogger |
protected BuildLogger |
CommandExecuteStreamHandler.buildLogger |
Constructor and Description |
---|
CommandExecuteStreamHandler(BuildLogger buildLogger,
String planKey) |
ErrorStreamToListPumper(InputStream inputStream,
Collection<String> outputList,
BuildLogger buildLogger,
String planKey) |
ErrorStreamToLogsPumper(InputStream inputStream,
BuildLogger buildLogger,
String planKey) |
StreamToListPumper(InputStream inputStream,
Collection<String> outputList,
BuildLogger buildLogger,
String planKey)
Pump the given inputStream into the given outputList
|
StreamToLogsPumper(InputStream inputStream,
BuildLogger buildLogger,
String planKey)
Pump the given inputStream into the given outputList
|
StreamToLogsPumper(InputStream inputStream,
BuildLogger buildLogger,
String planKey,
boolean filterDownloadStatusMessages) |
Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
AbstractPlan.getBuildLogger() |
Modifier and Type | Method and Description |
---|---|
@NotNull MergeResult |
BranchIntegrationHelperImpl.merge(@NotNull BuildContext buildContext,
@NotNull VcsRepositoryData defaultRepositoryDefinition,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull VcsBranch integrationBranch,
@NotNull File mergeDir,
@Nullable BuildLogger logger) |
@NotNull MergeResult |
VcsBranchIntegrationHelper.merge(@NotNull BuildContext buildContext,
@NotNull VcsRepositoryData repositoryData,
@NotNull VcsRepositoryModuleDescriptor moduleDescriptor,
@NotNull VcsBranch integrationBranch,
@NotNull File mergeDir,
@Nullable BuildLogger logger) |
protected @NotNull String |
BranchIntegrationHelperImpl.toBuildLogger(@Nullable BuildLogger logger,
@NotNull String msg) |
Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
AbstractImmutablePlan.getBuildLogger() |
@NotNull BuildLogger |
ImmutablePlan.getBuildLogger()
Returns the helper object to deal with logging
|
Modifier and Type | Method and Description |
---|---|
void |
BitbucketCloudBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData,
@NotNull String branchName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
void |
BitbucketCloudTagCreator.createTag(@NotNull VcsRepositoryData repositoryData,
@NotNull String tagName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
Modifier and Type | Field and Description |
---|---|
protected BuildLogger |
AbstractGitOperationHelper.buildLogger |
Modifier and Type | Method and Description |
---|---|
static GitOperationHelper |
GitOperationHelperFactory.createGitOperationHelper(@NotNull AbstractGitExecutor executor,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
static GitOperationHelper |
GitOperationHelperFactory.createGitOperationHelper(@NotNull GitRepository repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
Constructor and Description |
---|
AbstractGitOperationHelper(GitRepositoryAccessData accessData,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
BuildLoggerProgressMonitor(BuildLogger buildLogger) |
JGitOperationHelper(GitRepositoryAccessData accessData,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
NativeGitOperationHelper(@NotNull AbstractGitExecutor repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
NativeGitOperationHelper(@NotNull GitRepository repository,
@NotNull GitRepositoryAccessData accessData,
@NotNull SshProxyService sshProxyService,
@NotNull BuildLogger buildLogger,
@NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver,
@NotNull TrustedKeyHelper trustedKeyHelper) |
Modifier and Type | Method and Description |
---|---|
void |
GitBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData,
@NotNull String branchName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
void |
GitTagCreator.createTag(@NotNull VcsRepositoryData repositoryData,
@NotNull String tagName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
protected void |
AbstractGitExecutor.fetchCacheWithRetry(@NotNull GitOperationHelper connector,
@NotNull File cacheDirectory,
@NotNull HashAndSource hashAndSource,
@NotNull BuildLogger buildLogger,
boolean fetchTagsByDefault) |
protected void |
AbstractGitExecutor.fetchWithRetry(@NotNull GitOperationHelper connector,
@NotNull File targetPath,
@NotNull HashAndSource hashAndSource,
@NotNull BuildLogger buildLogger,
boolean useShallow) |
protected void |
AbstractGitExecutor.rethrowOrRemoveDirectory(Exception originalException,
GitOperationHelper operationHelper,
BuildLogger buildLogger,
File directory,
String key) |
Modifier and Type | Method and Description |
---|---|
static VcsRepositoryData |
AbstractBitbucketServerExecutor.bitbucketServerToReadOnlyGitData(@NotNull VcsRepositoryData vcsRepositoryData,
BuildLogger logger) |
void |
BitbucketServerBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData,
@NotNull String branchName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
void |
BitbucketServerTagCreator.createTag(@NotNull VcsRepositoryData repositoryData,
@NotNull String tagName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
Modifier and Type | Field and Description |
---|---|
protected BuildLogger |
StreamToBuildLoggerOutputHandler.buildLogger |
Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
ProcessContextImpl.getBuildLogger() |
@NotNull BuildLogger |
ProcessContext.getBuildLogger() |
Modifier and Type | Method and Description |
---|---|
void |
BackgroundTaskProcesses.BackgroundTaskProcessesFacade.finish(BuildLogger buildLogger)
waits until all processes are finished.
|
static ProcessManagement |
ProcessManagement.getInstance(BuildLogger buildLogger) |
Constructor and Description |
---|
ErrorStreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
ResultKey resultKey) |
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
ResultKey resultKey) |
StreamToBuildLoggerOutputHandler(BuildLogger buildLogger,
ResultKey resultKey,
boolean filterDownloadStatusMessages) |
Constructor and Description |
---|
BuildLoggerUpdateEventHandler(@NotNull BuildLogger buildLogger) |
BuildLoggerUpdateEventHandler(@NotNull BuildLogger buildLogger,
@NotNull com.google.common.base.Predicate<org.apache.log4j.Priority> logLevelEnabled) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSvnExecutor.copyRepository(org.tmatesoft.svn.core.wc.SVNClientManager clientManager,
@NotNull org.tmatesoft.svn.core.SVNURL fromUrl,
@NotNull org.tmatesoft.svn.core.wc.SVNRevision revision,
@NotNull org.tmatesoft.svn.core.SVNURL toUrl,
@NotNull BuildLogger buildLogger)
Remote copy from fromURL in revision vcsRevisionKey to toURL
|
void |
SvnBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData,
@NotNull String branchName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
void |
SvnTagCreator.createTag(@NotNull VcsRepositoryData repositoryData,
@NotNull String tagName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger) |
Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
TaskExecutionContext.getBuildLogger() |
@NotNull BuildLogger |
CommonTaskContextImpl.getBuildLogger() |
@NotNull BuildLogger |
TaskContext.getBuildLogger()
Returns the appropriate logger for the task
|
@NotNull BuildLogger |
CommonTaskContext.getBuildLogger()
Returns the appropriate logger for the task
|
Modifier and Type | Method and Description |
---|---|
void |
BuildLoggerManagerForTesting.transferLogs(BuildLogger buildLogger,
CommonContext buildContext) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteBuildLogger |
Modifier and Type | Method and Description |
---|---|
@NotNull BuildLogger |
RemoteBuildLoggerManager.getLogger(@NotNull Key key) |
@NotNull BuildLogger |
RemoteBuildLoggerManager.getLogger(@NotNull ResultKey resultKey) |
Modifier and Type | Method and Description |
---|---|
void |
RemoteBuildLoggerManager.transferLogs(BuildLogger buildLogger,
CommonContext context) |
Modifier and Type | Method and Description |
---|---|
static Map<String,VariableDefinitionContext> |
NestedVariableResolver.resolveVariables(@NotNull Map<String,VariableDefinitionContext> originalVariables,
@Nullable BuildLogger buildLogger)
Resolves nested variables.
|
Modifier and Type | Method and Description |
---|---|
void |
VcsBranchCreator.createBranch(@NotNull VcsRepositoryData repositoryData,
@NotNull String branchName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger)
Creates new branch from revision vcsRevisionKey with given branchName.
|
void |
VcsTagCreator.createTag(@NotNull VcsRepositoryData repositoryData,
@NotNull String tagName,
@NotNull String vcsRevisionKey,
@Nullable String checkoutLocation,
@Nullable BuildLogger buildLogger)
Creates new tag from revision vcsRevisionKey with given tagName.
|
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.