com.atlassian.bamboo.fileserver
Class ArtifactStorage
java.lang.Object
com.atlassian.bamboo.fileserver.ArtifactStorage
public class ArtifactStorage
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArtifactStorage
public ArtifactStorage(@NotNull
java.io.File rootStorageDirectory)
getRootStorageDirectory
public java.io.File getRootStorageDirectory()
getArtifactDestinationDirectory
public java.io.File getArtifactDestinationDirectory(Artifact artifact)
getArtifactDestinationDirectory
public java.io.File getArtifactDestinationDirectory(PlanResultKey planResultKey,
ImmutableArtifactDefinitionBase artifact)
- Returns:
- // _CHAIN_KEY_ / _JOB_KEY_|"shared" / _BUILD_NUMBER_ (/ artifact-name)
getArtifactDestinationDirectory
public java.io.File getArtifactDestinationDirectory(PlanKey planKey,
java.lang.String version,
@Nullable
ArtifactDefinitionContext artifact)
getArtifactPathSuffix
@Deprecated
public static java.lang.String getArtifactPathSuffix(PlanResultKey planResultKey,
@Nullable
ArtifactDefinitionContext artifact)
- Deprecated. since 4.4 use $
ArtifactPaths.getArtifactPathSuffix()
getArtifactDirectory
public java.io.File getArtifactDirectory(PlanKey planKey)
getArtifactDirectory
@Deprecated
public java.io.File getArtifactDirectory(PlanIdentifier plan)
- Deprecated. since 4.4 use $
getArtifactDirectory(com.atlassian.bamboo.plan.PlanKey)
getArtifactDirectory
public java.io.File getArtifactDirectory(PlanIdentifier plan,
int buildNumber)
getArtifactDirectory
public java.io.File getArtifactDirectory(PlanResultKey planResultKey)
Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.