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 ProgramCommandLineprocess(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
-
-