Package jetbrains.buildServer.agent.impl
Class FakeRunner
- java.lang.Object
 - 
- jetbrains.buildServer.agent.impl.FakeRunner
 
 
- 
- All Implemented Interfaces:
 AgentBuildRunner,AgentExtension,TeamCityExtension
public class FakeRunner extends Object implements AgentBuildRunner
- Author:
 - Kir
 
 
- 
- 
Constructor Summary
Constructors Constructor Description FakeRunner() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildProcesscreateBuildProcess(AgentRunningBuild runningBuild, BuildRunnerContext context)Starts the build asynchronously.Map<String,String>getBuildParameters()AgentBuildRunnerInfogetRunnerInfo()Map<String,String>getRunParameters()voidsetFinishedStatus(BuildFinishedStatus finishedStatus)voidsetRunnable(Runnable runnable)voidstopBuild() 
 - 
 
- 
- 
Field Detail
- 
TYPE
@NonNls public static final String TYPE
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
createBuildProcess
@NotNull public BuildProcess createBuildProcess(@NotNull AgentRunningBuild runningBuild, @NotNull BuildRunnerContext context) throws RunBuildException
Description copied from interface:AgentBuildRunnerStarts the build asynchronously.- Specified by:
 createBuildProcessin interfaceAgentBuildRunner- Parameters:
 runningBuild- parameters to start the buildcontext- runner context containing actual parameters for the run- Returns:
 - object to control the running build
 - Throws:
 RunBuildException- error creating the build
 
- 
getRunnerInfo
@NotNull public AgentBuildRunnerInfo getRunnerInfo()
- Specified by:
 getRunnerInfoin interfaceAgentBuildRunner- Returns:
 - agent build runner information
 
 
- 
stopBuild
public void stopBuild()
 
- 
setFinishedStatus
public void setFinishedStatus(BuildFinishedStatus finishedStatus)
 
- 
setRunnable
public void setRunnable(Runnable runnable)
 
 - 
 
 -