Package jetbrains.buildServer.tools.impl
Class AgentParametersToolUsageProvider
- java.lang.Object
-
- jetbrains.buildServer.tools.impl.AgentParametersToolUsageProvider
-
- All Implemented Interfaces:
ServerExtension
,TeamCityExtension
,ToolUsagesProvider
public class AgentParametersToolUsageProvider extends Object implements ToolUsagesProvider
-
-
Constructor Summary
Constructors Constructor Description AgentParametersToolUsageProvider(ParameterReferencesToolUsageDetector delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ToolVersion>
getRequiredTools(SRunningBuild build)
extension is called before starting build on agent.
-
-
-
Constructor Detail
-
AgentParametersToolUsageProvider
public AgentParametersToolUsageProvider(@NotNull ParameterReferencesToolUsageDetector delegate)
-
-
Method Detail
-
getRequiredTools
public List<ToolVersion> getRequiredTools(@NotNull SRunningBuild build)
Description copied from interface:ToolUsagesProvider
extension is called before starting build on agent. If plugin uses tools for build the plugin should provide this list ofToolVersion
used by the build- Specified by:
getRequiredTools
in interfaceToolUsagesProvider
- Parameters:
build
- starting build- Returns:
- list of tools used by the build
-
-