org.jenkinsci.plugins.envinject.service
Class EnvInjectVariableGetter
java.lang.Object
org.jenkinsci.plugins.envinject.service.EnvInjectVariableGetter
public class EnvInjectVariableGetter
- extends Object
- Author:
- Gregory Boissinot
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnvInjectVariableGetter
public EnvInjectVariableGetter()
getJenkinsSystemVariablesCurrentNode
public Map<String,String> getJenkinsSystemVariablesCurrentNode(hudson.model.AbstractBuild build)
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
getBuildVariables
public Map<String,String> getBuildVariables(hudson.model.AbstractBuild build,
org.jenkinsci.lib.envinject.EnvInjectLogger logger)
throws org.jenkinsci.lib.envinject.EnvInjectException
- Throws:
org.jenkinsci.lib.envinject.EnvInjectException
overrideParametersVariablesWithSecret
public Map<String,String> overrideParametersVariablesWithSecret(hudson.model.AbstractBuild build)
isEnvInjectJobPropertyActive
public boolean isEnvInjectJobPropertyActive(hudson.model.AbstractBuild build)
getEnvInjectJobProperty
public EnvInjectJobProperty getEnvInjectJobProperty(hudson.model.Job project)
getEnvVarsPreviousSteps
public Map<String,String> getEnvVarsPreviousSteps(hudson.model.AbstractBuild build,
org.jenkinsci.lib.envinject.EnvInjectLogger logger)
throws IOException,
InterruptedException,
org.jenkinsci.lib.envinject.EnvInjectException
- Throws:
IOException
InterruptedException
org.jenkinsci.lib.envinject.EnvInjectException
Copyright © 2004-2012. All Rights Reserved.