Package jetbrains.buildServer.agent.impl
Class HostnameParameterProvider
- java.lang.Object
-
- jetbrains.buildServer.agent.AgentLifeCycleAdapter
-
- jetbrains.buildServer.agent.impl.HostnameParameterProvider
-
- All Implemented Interfaces:
EventListener,AgentLifeCycleListener
public class HostnameParameterProvider extends AgentLifeCycleAdapter
- Since:
- 10.0
- Author:
- kir
-
-
Constructor Summary
Constructors Constructor Description HostnameParameterProvider(EventDispatcher<AgentLifeCycleListener> listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeAgentConfigurationLoaded(BuildAgent agent)is called before build agent loaded it's properties and it is called beforeAgentLifeCycleListener.agentInitialized(BuildAgent)This is a right place to detect environment and set agent-wide properties usingBuildAgentConfigurationinterfacevoidbuildStarted(AgentRunningBuild runningBuild)Called after agent receives start build command from the server.-
Methods inherited from class jetbrains.buildServer.agent.AgentLifeCycleAdapter
afterAgentConfigurationLoaded, afterAtrifactsPublished, agentInitialized, agentShutdown, agentStarted, beforeBuildFinish, beforeBuildFinish, beforeBuildInterrupted, beforeRunnerStart, beforeRunnerStart, buildFinished, buildFinished, checkoutDirectoryRemoved, checkoutModeResolved, dependenciesDownloaded, messageLogged, messageLogged, personalPatchApplied, personalPatchReverted, pluginsLoaded, preparationFinished, runnerFinished, sourcesUpdated
-
-
-
-
Constructor Detail
-
HostnameParameterProvider
public HostnameParameterProvider(@NotNull EventDispatcher<AgentLifeCycleListener> listener)
-
-
Method Detail
-
beforeAgentConfigurationLoaded
public void beforeAgentConfigurationLoaded(@NotNull BuildAgent agent)Description copied from interface:AgentLifeCycleListeneris called before build agent loaded it's properties and it is called beforeAgentLifeCycleListener.agentInitialized(BuildAgent)This is a right place to detect environment and set agent-wide properties usingBuildAgentConfigurationinterface- Specified by:
beforeAgentConfigurationLoadedin interfaceAgentLifeCycleListener- Overrides:
beforeAgentConfigurationLoadedin classAgentLifeCycleAdapter- Parameters:
agent- agent
-
buildStarted
public void buildStarted(@NotNull AgentRunningBuild runningBuild)Description copied from interface:AgentLifeCycleListenerCalled after agent receives start build command from the server. To register custom build parameters provideAgentPropertiesExtensionagent extension. Note, methods from that interface are called before that method.- Specified by:
buildStartedin interfaceAgentLifeCycleListener- Overrides:
buildStartedin classAgentLifeCycleAdapter- Parameters:
runningBuild- information about running build
-
-