Interface BuildCommandLineProcessor
-
- All Superinterfaces:
AgentExtension
,TeamCityExtension
@UserImplemented public interface BuildCommandLineProcessor extends AgentExtension
This extension can be used to customize build process command line.- Since:
- 6.5.3
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProgramCommandLine
process(BuildRunnerContext runnerContext, ProgramCommandLine origCommandLine)
Is called right before the build process is started.
-
-
-
Method Detail
-
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
-
-