Uses of Interface
jetbrains.buildServer.agent.AgentExtension
-
-
Uses of AgentExtension in jetbrains.buildServer.agent
Subinterfaces of AgentExtension in jetbrains.buildServer.agent Modifier and Type Interface Description interface
AgentBuildRunner
Build runner interfaceinterface
AgentDiskSpaceCleanerExtension
This extension point is called to ensure free space on the agent's disks when it's required.interface
AgentPropertiesExtension
Implement this interface to provide custom properties for running build.interface
AllowedExternalArtifactPathRegistry
interface
ArtifactsPreprocessor
The implementation of the interface allows to preprocess artifacts before publishing them using ArtifactsPublisher.interface
ArtifactsPublisher
Agent extension for custom artifacts publishers.interface
BuildRunnerPrecondition
interface
BuildStepDataProcessor
Marks DataProcessor who's service messages must be handled during the step when they were reported.interface
DataProcessor
Extension point: provide custom data importing.interface
DigestProducingArtifactsPublisher
Agent extension for custom artifacts publishers that can calculate artifact digests.interface
DirectoryCleanersProvider
This extension point is called to ensure free space on the agent's disks for the running build.Classes in jetbrains.buildServer.agent that implement AgentExtension Modifier and Type Class Description class
MockArtifactsPublisher
class
MockDigestProducingArtifactPublisher
class
NullArtifactsPublisher
class
NullArtifactsPublishingPrecondition
Created by Evgeniy Koshkin (evgeniy.koshkin@jetbrains.com) on 31.07.17. -
Uses of AgentExtension in jetbrains.buildServer.agent.config
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.config Modifier and Type Interface Description interface
AgentParametersSupplier
Agent parameters supplier. -
Uses of AgentExtension in jetbrains.buildServer.agent.impl
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl Modifier and Type Interface Description interface
BuildAgentPreInitAction
This interface represents agent pre-init extensions.Classes in jetbrains.buildServer.agent.impl that implement AgentExtension Modifier and Type Class Description class
AgentTempDirectoryCleaner
Created by IntelliJ IDEA.class
AgentWorkDirectoryChecker
class
BaseArtifactsPublisher
Created by Nikita.Skvortsov date: 01.10.2014.class
FakeRunner
class
OsArchBitsDetector
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.artifacts
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.artifacts Modifier and Type Interface Description interface
ArtifactsPublishingPrecondition
Created by Evgeniy Koshkin (evgeniy.koshkin@jetbrains.com) on 26.07.17.Classes in jetbrains.buildServer.agent.impl.artifacts that implement AgentExtension Modifier and Type Class Description class
AllowedExternalArtifactPathRegistryImpl
class
ArchivePreprocessor
class
BatchArchivePreprocessor
class
MaximumNumberOfArtifactsPublishingPrecondition
class
MaximumSizeArtifactsPublishingPrecondition
Created by Evgeniy Koshkin (evgeniy.koshkin@jetbrains.com) on 25.07.17.class
MaxSizeInternalBuildCachePublishingPrecondition
class
SevenZPreprocessor
Created by Nikita.Skvortsov date: 29.10.2014.class
TarPreprocessor
class
ZipPreprocessor
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.buildStages
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.buildStages Modifier and Type Interface Description interface
BuildPropertiesPublishFilter
Extension used on serialization build proberties before publishing to build internal artifacts. -
Uses of AgentExtension in jetbrains.buildServer.agent.impl.buildStages.startStages.freeSpace.cleaners
Classes in jetbrains.buildServer.agent.impl.buildStages.startStages.freeSpace.cleaners that implement AgentExtension Modifier and Type Class Description class
OldCheckoutDirectoriesCleaner
class
OldFoldersCleaner
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.cache
Classes in jetbrains.buildServer.agent.impl.cache that implement AgentExtension Modifier and Type Class Description class
ArtifactsCacheCleanersProvider
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.dataImport
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.dataImport Modifier and Type Interface Description interface
AsyncDataProcessor
A contract for data processors that asynchronously process data and return anAsyncDataProcessingTask
instance to control the execution of the processing.interface
BuildStepAsyncDataProcessor
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.inspections
Classes in jetbrains.buildServer.agent.impl.inspections that implement AgentExtension Modifier and Type Class Description class
AgentServiceMessagesRegisterImpl
Created by IntelliJ IDEA. -
Uses of AgentExtension in jetbrains.buildServer.agent.impl.parameters.resolve
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.parameters.resolve Modifier and Type Interface Description interface
BuildRunnerEnvironmentPreprocessor
This extension can be used to modify system environment available to a build step.Classes in jetbrains.buildServer.agent.impl.parameters.resolve that implement AgentExtension Modifier and Type Class Description class
ReferenceResolverAgentProvider
Provider of standard %-references based resolver -
Uses of AgentExtension in jetbrains.buildServer.agent.impl.remoteDebug
Classes in jetbrains.buildServer.agent.impl.remoteDebug that implement AgentExtension Modifier and Type Class Description class
RemoteDebugService
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.runner
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.runner Modifier and Type Interface Description interface
RunnerWrapperService
-
Uses of AgentExtension in jetbrains.buildServer.agent.impl.vcs
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.impl.vcs Modifier and Type Interface Description interface
CheckoutSupport
-
Uses of AgentExtension in jetbrains.buildServer.agent.messages
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.messages Modifier and Type Interface Description interface
BuildMessagesTranslator
Extension for build messages translation on the agent-side, similar extension exists on the server. -
Uses of AgentExtension in jetbrains.buildServer.agent.parameters
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.parameters Modifier and Type Interface Description interface
ParameterResolverAgentProvider
Interface for all agent-side parameters resolvers providers To add your parameter resolver, implement in the interface and instantiate the class, it will automatically be detected an used for creating parameter resolvers on agent.Classes in jetbrains.buildServer.agent.parameters that implement AgentExtension Modifier and Type Class Description class
BuildMessagesPasswordTranslator
class
PasswordParametersBuildPropertiesFilter
-
Uses of AgentExtension in jetbrains.buildServer.agent.publisher
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.publisher Modifier and Type Interface Description interface
ArtifactsCachePublisher
Classes in jetbrains.buildServer.agent.publisher that implement AgentExtension Modifier and Type Class Description class
ArtifactsCachePublisherImpl
Created by Nikita Skvortsov date: 30.09.13.class
WebPublisher
-
Uses of AgentExtension in jetbrains.buildServer.agent.runner
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.runner Modifier and Type Interface Description interface
BuildCommandLineProcessor
This extension can be used to customize build process command line.interface
CommandLineBuildServiceFactory
Build runner interface to run processesinterface
MultiCommandBuildSessionFactory
Represent multiple processes build runners API -
Uses of AgentExtension in jetbrains.buildServer.agent.runner2
Classes in jetbrains.buildServer.agent.runner2 that implement AgentExtension Modifier and Type Class Description class
GenericCommandLineRunner
class
SingleCommandLineBuildSessionFactoryAdapter
-
Uses of AgentExtension in jetbrains.buildServer.agent.vcs
Subinterfaces of AgentExtension in jetbrains.buildServer.agent.vcs Modifier and Type Interface Description interface
AgentVcsExtension
Marker interface for all Vcs on agent facilities.interface
AgentVcsSupportContext
Gives an access to all necessary objects supporting a specific VCS Main interface for Vcs support on agent.interface
AgentVcsSupportCore
Implement this interface for your version control name to provide agent environment check for your vcs plugin.interface
CheckoutOnAgentVcsSupport
Deprecated.use provide severalAgentVcsExtension
implementations.interface
UpdateByCheckoutRules
Deprecated.Use UpdateByCheckoutRules2 insteadinterface
UpdateByCheckoutRules2
Implement this interface to support agent side vcs checkout if you want to process CheckoutRules yourself.interface
UpdateByIncludeRules
Deprecated.use UpdateByIncludeRules2 insteadinterface
UpdateByIncludeRules2
This is a simplest way to implement agent side checkout.interface
UpdatePolicy
Base interface for different vcs update policies.Classes in jetbrains.buildServer.agent.vcs that implement AgentExtension Modifier and Type Class Description class
AgentVcsSupport
Default implementation ofAgentVcsSupportContext
.
-