Modifier and Type | Method and Description |
---|---|
static ArtifactDefinitionContext |
BambooArtifactHttpTransport.artifactDefinitionfromJson(String artifactJson) |
Modifier and Type | Method and Description |
---|---|
ArtifactLink |
DefaultArtifactLinkManager.addArtifactLink(BuildResultsSummary producerResult,
ArtifactDefinitionContext artifactDefinitionContext,
String publisherPluginKey) |
ArtifactLink |
ArtifactLinkManager.addArtifactLink(BuildResultsSummary producerResult,
ArtifactDefinitionContext artifactDefinitionContext,
String publisherPluginKey)
|
boolean |
S3ArtifactHandler.canHandleArtifact(ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlersConfiguration) |
boolean |
AbstractArtifactHandler.canHandleArtifact(ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlersConfiguration) |
boolean |
ArtifactHandler.canHandleArtifact(ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlersConfiguration) |
boolean |
ArtifactHandlerDecoratorSupport.canHandleArtifact(ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlersConfiguration) |
static org.apache.tools.ant.types.FileSet |
ArtifactHandlingUtils.createFileSet(File baseDirectory,
ArtifactDefinitionContext artifact,
boolean useRelativeLocation,
org.apache.log4j.Logger log)
Creates a FileSet object.
|
protected Iterable<ArtifactHandler> |
AbstractArtifactManager.getArtifactHandlers(ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlersConfiguration) |
static File |
ArtifactHandlingUtils.getArtifactLocation(File baseDirectory,
ArtifactDefinitionContext artifact,
boolean useRelativeLocation) |
static String |
ArtifactHandlingUtils.getArtifactMatchDescription(ArtifactDefinitionContext artifact,
org.apache.tools.ant.types.FileSet sourceFileSet) |
protected File |
AbstractLocalArtifactHandler.getArtifactStorageDirectory(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactHandlerConfigProvider artifactHandlerConfigProvider) |
ArtifactPublishingResult |
AbstractArtifactManager.publish(BuildLogger buildLogger,
PlanResultKey planResultKey,
File baseDirectory,
ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt) |
ArtifactPublishingResult |
ArtifactManager.publish(BuildLogger buildLogger,
PlanResultKey planResultKey,
File baseDirectory,
ArtifactDefinitionContext artifact,
Map<String,String> artifactHandlerConfiguration,
int minExpectedFilesCnt)
Request copy of artifacts from a designated location to artifact storage.
|
ArtifactHandlerPublishingResult |
BambooArtifactHttpTransport.publish(org.apache.tools.ant.types.FileSet sourceFileSet,
PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
String artifactDescription) |
ArtifactHandlerPublishingResult |
BambooRemoteArtifactHandler.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
ArtifactHandlerPublishingResult |
S3ArtifactHandler.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
ArtifactHandlerPublishingResult |
AbstractLocalArtifactHandler.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
ArtifactHandlerPublishingResult |
ServerLocalArtifactHandler.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
ArtifactHandlerPublishingResult |
ArtifactHandler.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
ArtifactHandlerPublishingResult |
ArtifactHandlerDecoratorSupport.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
protected ArtifactPublishingResult |
AbstractArtifactManager.publishFileSet(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
org.apache.tools.ant.types.FileSet sourceFileSet,
Map<String,String> artifactHandlersConfiguration,
BuildLogger buildLogger) |
boolean |
AbstractArtifactManager.retrieve(BuildLogger buildLogger,
PlanResultKey planResultKey,
ResultKey resultKey,
ArtifactDefinitionContext artifactDefinitionContext,
String destinationPath,
Map<String,String> artifactHandlersConfiguration,
File buildWorkingDirectory,
com.google.common.collect.Multimap<String,Artifact> availableArtifacts) |
boolean |
ArtifactManager.retrieve(BuildLogger buildLogger,
PlanResultKey planResultKey,
ResultKey clientKey,
ArtifactDefinitionContext artifactDefinitionContext,
String destinationPath,
Map<String,String> artifactHandlersConfiguration,
File buildWorkingDirectory,
com.google.common.collect.Multimap<String,Artifact> availableArtifacts)
Retrieves an artifact from artifact storage.
|
static String |
BambooArtifactHttpTransport.toJson(ArtifactDefinitionContext artifact) |
Constructor and Description |
---|
DefaultArtifactLink(ArtifactDefinitionContext artifactDefinitionContext,
BuildResultsSummary producerResult,
ArtifactHandlerPublishingResult publishingResult) |
Modifier and Type | Method and Description |
---|---|
ArtifactHandlerPublishingResult |
ArtifactHandlerPackagingDecorator.publish(PlanResultKey planResultKey,
ArtifactDefinitionContext artifact,
ArtifactPublishingConfig artifactPublishingConfig) |
Modifier and Type | Method and Description |
---|---|
ArtifactDefinitionContext |
BuildWarning.Artifact.getArtifactDefinitionContext() |
Modifier and Type | Method and Description |
---|---|
File |
ArtifactStorage.getArtifactDestinationDirectory(PlanKey planKey,
String version,
ArtifactDefinitionContext artifact)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactDefinitionContextImpl |
Modifier and Type | Method and Description |
---|---|
ArtifactDefinitionContext |
ArtifactPublishingResultImpl.getArtifactDefinitionContext() |
ArtifactDefinitionContext |
ArtifactSubscriptionContextImpl.getArtifactDefinitionContext() |
ArtifactDefinitionContext |
ArtifactPublishingResult.getArtifactDefinitionContext() |
ArtifactDefinitionContext |
ArtifactSubscriptionContext.getArtifactDefinitionContext() |
Modifier and Type | Method and Description |
---|---|
Collection<ArtifactDefinitionContext> |
ArtifactContextImpl.getDefinitionContexts() |
Collection<ArtifactDefinitionContext> |
ArtifactContext.getDefinitionContexts() |
Map<ArtifactDefinitionContext,Set<String>> |
ArtifactContextImpl.getSuccessfulPublishers() |
Map<ArtifactDefinitionContext,Set<String>> |
ArtifactContext.getSuccessfulPublishers()
Deprecated.
since 5.7 use
ArtifactContext.getPublishingResults() |
List<ArtifactDefinitionContext> |
ArtifactSubscriptionManagerImpl.prepareArtifactDefinitionContexts(ImmutableJob job,
BuildContext buildContext,
SecureToken secureToken) |
List<ArtifactDefinitionContext> |
ArtifactSubscriptionManager.prepareArtifactDefinitionContexts(ImmutableJob job,
BuildContext buildContext,
SecureToken secureToken)
Helps prepare the artifact definitions
|
Modifier and Type | Method and Description |
---|---|
static ArtifactPublishingResultImpl |
ArtifactPublishingResultImpl.failure(ArtifactDefinitionContext artifact,
String failureReason,
Set<ArtifactHandlerPublishingResult> successfulPublishers,
Set<ArtifactHandlerPublishingResult> failedPublishers) |
static ArtifactPublishingResult |
ArtifactPublishingResultImpl.success(ArtifactDefinitionContext artifact,
Set<ArtifactHandlerPublishingResult> successfulPublishers) |
Constructor and Description |
---|
ArtifactSubscriptionContextImpl(ArtifactDefinitionContext artifactDefinitionContext,
String destinationPath,
SecureToken token,
String variableName) |
Constructor and Description |
---|
ArtifactContextImpl(SecureToken secureToken,
Collection<ArtifactDefinitionContext> definitionContexts,
Collection<ArtifactSubscriptionContext> subscriptionContexts,
Optional<Long> artifactSizeQuota,
Map<String,String> artifactHandlerConfiguration) |
Modifier and Type | Method and Description |
---|---|
File |
ArtifactStorageImpl.getArtifactDestinationDirectory(PlanKey planKey,
String version,
ArtifactDefinitionContext artifact)
Deprecated.
|
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.