Package jetbrains.buildServer.agent
Interface BuildRunnerContextEx
-
- All Superinterfaces:
BuildRunnerContext
,MutableParameters
- All Known Implementing Classes:
BuildRunnerContextImpl
public interface BuildRunnerContextEx extends BuildRunnerContext, MutableParameters
- Since:
- 6.0
- Author:
- Eugene Petrenko
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description void
addBuildParameter(String key, String value)
void
cleanParameters()
String
getFullId()
Deprecated.since 2017.1.3Collection<? extends ParameterResolveIssue>
getParameterResolveIssues()
BuildRunnerUnresolvedParametersEx
getRunnerUnresolvedParameters()
UnresolvedParameters
getUnresolvedParameters()
Deprecated.void
setVirtualContext(boolean isVirtual)
Deprecated.void
setVirtualContext(VirtualContext virtualContext)
-
Methods inherited from interface jetbrains.buildServer.agent.BuildRunnerContext
addConfigParameter, addEnvironmentVariable, addRunnerParameter, addSystemProperty, getBuild, getBuildParameters, getConfigParameters, getId, getName, getParametersResolver, getRunnerParameters, getRunType, getToolPath, getVirtualContext, getWorkingDirectory, isVirtualContext, parametersHaveReferencesTo
-
Methods inherited from interface jetbrains.buildServer.agent.impl.parameters.MutableParameters
addParametersUpdateListener
-
-
-
-
Method Detail
-
getParameterResolveIssues
@NotNull Collection<? extends ParameterResolveIssue> getParameterResolveIssues()
-
getUnresolvedParameters
@NotNull @Deprecated UnresolvedParameters getUnresolvedParameters()
Deprecated.
-
getRunnerUnresolvedParameters
@NotNull BuildRunnerUnresolvedParametersEx getRunnerUnresolvedParameters()
-
getFullId
@NotNull @Deprecated String getFullId()
Deprecated.since 2017.1.3- Returns:
- Full build runner Id including all parents Ids. Ids are separated with ':', eg RUNNER_1:runner_step1:runner_substep2
- Since:
- 9.0
- See Also:
BuildRunnerSettings.getParent()
,BuildRunnerSettings.getChildren()
-
setVirtualContext
@Deprecated void setVirtualContext(boolean isVirtual)
Deprecated.- Parameters:
isVirtual
- Mostly for Docker plugin to mark the build step/context as virtual one so build runner won't look for tools on the agent in advance (they may be provided in the docker image)- Since:
- 2018.1
-
setVirtualContext
void setVirtualContext(@NotNull VirtualContext virtualContext)
- Parameters:
virtualContext
- Mostly for Docker plugin to specify current virtual context in the scope of build step- Since:
- 2019.2
-
cleanParameters
void cleanParameters()
-
-