jetbrains.buildServer.serverSide
Interface ParametersPreprocessor
- All Superinterfaces:
- ServerExtension, TeamCityExtension
- All Known Implementing Classes:
- XmlStatusProcessor
public interface ParametersPreprocessor
- extends ServerExtension
This interface allows to register some preprocessors for run and build parameters
right before running build on the build agent.
|
Method Summary |
void |
fixRunBuildParameters(SRunningBuild build,
java.util.Map<java.lang.String,java.lang.String> runParameters,
java.util.Map<java.lang.String,java.lang.String> buildParams)
Allows to modify list of runner parameters and build parameters when build is started |
fixRunBuildParameters
void fixRunBuildParameters(@NotNull
SRunningBuild build,
@NotNull
java.util.Map<java.lang.String,java.lang.String> runParameters,
@NotNull
java.util.Map<java.lang.String,java.lang.String> buildParams)
- Allows to modify list of runner parameters and build parameters when build is started
- Parameters:
build - a buildrunParameters - modifiable run parameters to preprocess.buildParams - modifiable build parameters to preprocess.