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 BuildContext
call()
Copy all the build's artifacts for this build across to the builds artifact directoryvoid
setArtifactManager(ArtifactManager artifactManager)
void
setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
void
setCustomVariableContext(CustomVariableContext customVariableContext)
void
setErrorUpdateHandler(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:
call
in interfaceBuildTask
- Specified by:
call
in interfaceCallable<BuildContext>
- Throws:
InterruptedException
- if the callingThread
has 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)
-
-