public interface SRunnerContext extends SBuildRunnerDescriptor
Modifier and Type | Method and Description |
---|---|
void |
addBuildParameter(java.lang.String key,
java.lang.String value)
Adds build parameter to this build step.
|
void |
addBuildParameters(java.util.Map<java.lang.String,java.lang.String> parameters)
Same as
addBuildParameter(String, String) but accepts map |
void |
addRunnerParameter(java.lang.String key,
java.lang.String value)
Adds a runner parameter.
|
java.util.Map<java.lang.String,java.lang.String> |
getBuildParameters()
The readonly map of build step parameters.
|
boolean |
isEnabled() |
getInvalidProperties, getRunType, getRunTypeRequirements, getRunTypeWithExtensions
getName, getOwnBuildParameters
getId, getParameters, getType
void addRunnerParameter(@NotNull java.lang.String key, @NotNull java.lang.String value)
key
- keyvalue
- value@NotNull java.util.Map<java.lang.String,java.lang.String> getBuildParameters()
Constants.SYSTEM_PREFIX
for system
properties and Constants.ENV_PREFIX
for environment variables.
Parameters without these prefixes are treated as configuration parameters.void addBuildParameter(@NotNull java.lang.String key, @NotNull java.lang.String value)
Constants.SYSTEM_PREFIX
for system properties,
or Constants.ENV_PREFIX
for environment variables,
or parameter without prefix to add configuration parameter (since 7.1)
Parameters without these prefixes are configuration parameters.key
- keyvalue
- valuevoid addBuildParameters(@NotNull java.util.Map<java.lang.String,java.lang.String> parameters)
addBuildParameter(String, String)
but accepts mapparameters
- build parameters to addboolean isEnabled()