Package org.jenkinsci.plugins.envinject
Class EnvInjectPluginAction
java.lang.Object
org.jenkinsci.lib.envinject.EnvInjectAction
org.jenkinsci.plugins.envinject.EnvInjectPluginAction
- All Implemented Interfaces:
Action
,EnvironmentContributingAction
,ModelObject
,RunAction2
,org.kohsuke.stapler.StaplerProxy
public class EnvInjectPluginAction
extends org.jenkinsci.lib.envinject.EnvInjectAction
implements EnvironmentContributingAction
- Author:
- Gregory Boissinot
-
Field Summary
Fields inherited from class org.jenkinsci.lib.envinject.EnvInjectAction
envMap, URL_NAME
-
Constructor Summary
ConstructorsConstructorDescriptionEnvInjectPluginAction
(AbstractBuild build, Map<String, String> envMap) Deprecated.EnvInjectPluginAction
(Map<String, String> envMap) Constructor. -
Method Summary
Methods inherited from class org.jenkinsci.lib.envinject.EnvInjectAction
getDisplayName, getEnvMap, getOwner, getSensibleVariables, onAttached, onLoad, overrideAll, overrideAll, writeReplace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.model.Action
getDisplayName
Methods inherited from interface hudson.model.EnvironmentContributingAction
buildEnvironment
-
Constructor Details
-
EnvInjectPluginAction
@Deprecated public EnvInjectPluginAction(@NonNull AbstractBuild build, @CheckForNull Map<String, String> envMap) Deprecated.This is aRunAction2
instance, not need to pass build explicitly. UseEnvInjectPluginAction(java.util.Map)
Constructor. -
EnvInjectPluginAction
Constructor.- Parameters:
envMap
- Environment variables to be injected- Since:
- 2.1
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileName
in interfaceAction
- Overrides:
getIconFileName
in classorg.jenkinsci.lib.envinject.EnvInjectAction
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
- Overrides:
getUrlName
in classorg.jenkinsci.lib.envinject.EnvInjectAction
-
getTarget
- Specified by:
getTarget
in interfaceorg.kohsuke.stapler.StaplerProxy
- Overrides:
getTarget
in classorg.jenkinsci.lib.envinject.EnvInjectAction
-
buildEnvVars
- Specified by:
buildEnvVars
in interfaceEnvironmentContributingAction
-
RunAction2
instance, not need to pass build explicitly.