public interface AgentBuildRunner extends AgentExtension
CommandLineBuildServiceFactory
In most cases this interface in not needed to be implemented in plugin code.CommandLineBuildServiceFactory
Modifier and Type | Method and Description |
---|---|
BuildProcess |
createBuildProcess(AgentRunningBuild runningBuild,
BuildRunnerContext context)
Starts the build asynchronously.
|
AgentBuildRunnerInfo |
getRunnerInfo() |
@NotNull BuildProcess createBuildProcess(@NotNull AgentRunningBuild runningBuild, @NotNull BuildRunnerContext context) throws RunBuildException
runningBuild
- parameters to start the buildcontext
- runner context containing actual parameters for the runRunBuildException
- error creating the build@NotNull AgentBuildRunnerInfo getRunnerInfo()