public abstract class EnvInjectJobPropertyContributor extends Object implements hudson.ExtensionPoint, hudson.model.Describable<EnvInjectJobPropertyContributor>, Serializable
Constructor and Description |
---|
EnvInjectJobPropertyContributor() |
Modifier and Type | Method and Description |
---|---|
static hudson.DescriptorExtensionList<EnvInjectJobPropertyContributor,EnvInjectJobPropertyContributorDescriptor> |
all() |
void |
contributeEnvVarsToRun(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
Map<String,String> envVars)
Contributes environment variables to the run.
|
hudson.model.Descriptor<EnvInjectJobPropertyContributor> |
getDescriptor() |
Map<String,String> |
getEnvVars(hudson.model.AbstractBuild build,
hudson.model.TaskListener listener)
|
abstract void |
init()
Call it in order to fill in fields of the type
|
public abstract void init()
@Deprecated public Map<String,String> getEnvVars(@Nonnull hudson.model.AbstractBuild build, @Nonnull hudson.model.TaskListener listener) throws org.jenkinsci.lib.envinject.EnvInjectException
org.jenkinsci.lib.envinject.EnvInjectException
@Nonnull public void contributeEnvVarsToRun(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.model.TaskListener listener, @Nonnull Map<String,String> envVars) throws org.jenkinsci.lib.envinject.EnvInjectException
run
- Runlistener
- Log listenerenvVars
- Target collectionorg.jenkinsci.lib.envinject.EnvInjectException
- Environment injection errorpublic hudson.model.Descriptor<EnvInjectJobPropertyContributor> getDescriptor()
getDescriptor
in interface hudson.model.Describable<EnvInjectJobPropertyContributor>
public static hudson.DescriptorExtensionList<EnvInjectJobPropertyContributor,EnvInjectJobPropertyContributorDescriptor> all()
Copyright © 2016–2017. All rights reserved.