Class EnvInjectActionSetter
- java.lang.Object
-
- org.jenkinsci.plugins.envinject.service.EnvInjectActionSetter
-
- All Implemented Interfaces:
Serializable
public class EnvInjectActionSetter extends Object implements Serializable
- Author:
- Gregory Boissinot
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EnvInjectActionSetter(FilePath rootPath)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addEnvVarsToEnvInjectBuildAction(AbstractBuild<?,?> build, Map<String,String> envMap)
Deprecated.void
addEnvVarsToRun(Run<?,?> run, Map<String,String> envMap)
Adds EnvironmentVariables to the run.
-
-
-
Constructor Detail
-
EnvInjectActionSetter
public EnvInjectActionSetter(@CheckForNull FilePath rootPath)
-
-
Method Detail
-
addEnvVarsToEnvInjectBuildAction
@Deprecated public void addEnvVarsToEnvInjectBuildAction(@NonNull AbstractBuild<?,?> build, @CheckForNull Map<String,String> envMap) throws org.jenkinsci.lib.envinject.EnvInjectException, IOException, InterruptedException
Deprecated.- Throws:
org.jenkinsci.lib.envinject.EnvInjectException
IOException
InterruptedException
-
addEnvVarsToRun
public void addEnvVarsToRun(@NonNull Run<?,?> run, @CheckForNull Map<String,String> envMap) throws org.jenkinsci.lib.envinject.EnvInjectException, IOException, InterruptedException
Adds EnvironmentVariables to the run.EnvInjectPluginAction
will be created on-demand.- Parameters:
run
- RunenvMap
- Environment variables to be added or overridden- Throws:
org.jenkinsci.lib.envinject.EnvInjectException
- Injection failureIOException
- Remote operation failureInterruptedException
- Remote call is interrupted- Since:
- 2.1
-
-