jetbrains.buildServer.agent.runner
Interface BuildCommandLineProcessor
- All Superinterfaces:
- AgentExtension, TeamCityExtension
public interface BuildCommandLineProcessor
- extends AgentExtension
This extension can be used to customize build process command line.
- Since:
- 6.5.3
process
@NotNull
ProgramCommandLine process(@NotNull
BuildRunnerContext runnerContext,
@NotNull
ProgramCommandLine origCommandLine)
throws RunBuildException
- Is called right before the build process is started.
- Parameters:
runnerContext - current build step contextorigCommandLine - original command line
- Returns:
- new, customized command line object (or original object if customization is not required)
- Throws:
RunBuildException - if build cannot be started