jetbrains.buildServer.agent
Interface AgentRunningBuild

All Superinterfaces:
AgentBuildInfo

public interface AgentRunningBuild
extends AgentBuildInfo

Represents running build on the agent side


Method Summary
 java.lang.String getArtifactsPaths()
          Returns artifacts paths specified for build
 BuildParametersMap getBuildParameters()
          Returns build parameters with all references expanded
 java.io.File getCheckoutDirectory()
          Returns checkout directory: directory where checkout is performed
 boolean getFailBuildOnExitCode()
          Property is defined by build configuration settings to define the way build runner should process build process exit code.
 BuildParametersMap getMandatoryBuildParameters()
          Returns subset of build parameters with all references expanded Only BuildParameterPolicy.MANDATORY build parameters are returned.
 java.util.Map<java.lang.String,java.lang.String> getRunnerParameters()
          Returns runner parameters with all references expanded
 java.io.File getWorkingDirectory()
          Returns build working directory: working directory where build runner started
 
Methods inherited from interface jetbrains.buildServer.agent.AgentBuildInfo
getAccessCode, getAgentConfiguration, getAgentTempDirectory, getArtifactDependencies, getBuildCurrentVersion, getBuildId, getBuildLogger, getBuildPreviousVersion, getBuildTempDirectory, getBuildTypeId, getBuildTypeName, getBuildTypeOptionValue, getExecutionTimeoutMinutes, getPersonalVcsChanges, getProjectName, getVcsChanges, getVcsRootEntries, isCheckoutOnAgent, isCheckoutOnServer, isCleanBuild, isCustomCheckoutDirectory, isPersonal
 

Method Detail

getBuildParameters

@NotNull
BuildParametersMap getBuildParameters()
Returns build parameters with all references expanded

Returns:
see above

getMandatoryBuildParameters

@NotNull
BuildParametersMap getMandatoryBuildParameters()
Returns subset of build parameters with all references expanded Only BuildParameterPolicy.MANDATORY build parameters are returned.

Returns:
see above

getRunnerParameters

@NotNull
java.util.Map<java.lang.String,java.lang.String> getRunnerParameters()
Returns runner parameters with all references expanded

Returns:
see above

getCheckoutDirectory

java.io.File getCheckoutDirectory()
Returns checkout directory: directory where checkout is performed

Returns:
see above

getWorkingDirectory

java.io.File getWorkingDirectory()
Returns build working directory: working directory where build runner started

Returns:
see above

getArtifactsPaths

java.lang.String getArtifactsPaths()
Returns artifacts paths specified for build

Returns:
artifacts paths

getFailBuildOnExitCode

boolean getFailBuildOnExitCode()
Property is defined by build configuration settings to define the way build runner should process build process exit code.

Returns:
true if build runner is expected to fail build if build process returned non-zero exit code