Class CheckoutDirectoryStructurePublisher
- java.lang.Object
-
- jetbrains.buildServer.agent.AgentLifeCycleAdapter
-
- jetbrains.buildServer.agent.impl.pipelines.CheckoutDirectoryStructurePublisher
-
- All Implemented Interfaces:
EventListener
,AgentLifeCycleListener
public class CheckoutDirectoryStructurePublisher extends AgentLifeCycleAdapter
-
-
Constructor Summary
Constructors Constructor Description CheckoutDirectoryStructurePublisher(ArtifactsWatcherEx artifactsWatcher, EventDispatcher<AgentLifeCycleListener> dispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beforeBuildFinish(AgentRunningBuild build, BuildFinishedStatus buildStatus)
Called after finishing build but before buildFinished event is sent to the server Is called afterAgentLifeCycleListener.beforeRunnerStart(AgentRunningBuild)
orAgentLifeCycleListener.beforeBuildInterrupted(AgentRunningBuild, BuildInterruptReason)
-
Methods inherited from class jetbrains.buildServer.agent.AgentLifeCycleAdapter
afterAgentConfigurationLoaded, afterAtrifactsPublished, agentInitialized, agentShutdown, agentStarted, beforeAgentConfigurationLoaded, beforeBuildFinish, beforeBuildInterrupted, beforeRunnerStart, beforeRunnerStart, buildFinished, buildFinished, buildStarted, checkoutDirectoryRemoved, checkoutModeResolved, dependenciesDownloaded, messageLogged, messageLogged, personalPatchApplied, personalPatchReverted, pluginsLoaded, preparationFinished, runnerFinished, sourcesUpdated
-
-
-
-
Constructor Detail
-
CheckoutDirectoryStructurePublisher
public CheckoutDirectoryStructurePublisher(@NotNull ArtifactsWatcherEx artifactsWatcher, @NotNull EventDispatcher<AgentLifeCycleListener> dispatcher)
-
-
Method Detail
-
beforeBuildFinish
public void beforeBuildFinish(@NotNull AgentRunningBuild build, @NotNull BuildFinishedStatus buildStatus)
Description copied from interface:AgentLifeCycleListener
Called after finishing build but before buildFinished event is sent to the server Is called afterAgentLifeCycleListener.beforeRunnerStart(AgentRunningBuild)
orAgentLifeCycleListener.beforeBuildInterrupted(AgentRunningBuild, BuildInterruptReason)
- Specified by:
beforeBuildFinish
in interfaceAgentLifeCycleListener
- Overrides:
beforeBuildFinish
in classAgentLifeCycleAdapter
- Parameters:
build
- buildbuildStatus
- status of the build
-
-