Class BuildArtifactPostProcessor
- java.lang.Object
-
- com.atlassian.bamboo.v2.build.task.AbstractBuildTask
-
- com.atlassian.bamboo.build.artifact.BuildArtifactPostProcessor
-
- All Implemented Interfaces:
CustomBuildProcessor,BambooPluginModule,AgentBuildTask,BuildTask,Callable<BuildContext>
public class BuildArtifactPostProcessor extends AbstractBuildTask implements CustomBuildProcessor
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
buildContext
-
-
Constructor Summary
Constructors Constructor Description BuildArtifactPostProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull BuildContextcall()Copy all the build's artifacts for this build across to the builds artifact directoryvoidsetArtifactManager(ArtifactManager artifactManager)voidsetBuildLoggerManager(BuildLoggerManager buildLoggerManager)voidsetCustomVariableContext(CustomVariableContext customVariableContext)voidsetErrorUpdateHandler(ErrorUpdateHandler errorUpdateHandler)-
Methods inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
calculateBuildAndLifeCycleState, init
-
-
-
-
Method Detail
-
call
@NotNull public @NotNull BuildContext call() throws Exception
Copy all the build's artifacts for this build across to the builds artifact directory- Specified by:
callin interfaceBuildTask- Specified by:
callin interfaceCallable<BuildContext>- Throws:
InterruptedException- if the callingThreadhas been interrupted.Exception- A general exception that will be handled.
-
setBuildLoggerManager
public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
-
setArtifactManager
public void setArtifactManager(ArtifactManager artifactManager)
-
setCustomVariableContext
public void setCustomVariableContext(CustomVariableContext customVariableContext)
-
setErrorUpdateHandler
public void setErrorUpdateHandler(ErrorUpdateHandler errorUpdateHandler)
-
-