public class EnvInjectEnvVars extends Object implements Serializable
Constructor and Description |
---|
EnvInjectEnvVars(org.jenkinsci.lib.envinject.EnvInjectLogger logger) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
executeAndGetMapGroovyScript(org.jenkinsci.lib.envinject.EnvInjectLogger logger,
String scriptContent,
Map<String,String> envVars) |
int |
executeScript(boolean loadFromMaster,
String scriptContent,
hudson.FilePath scriptExecutionRoot,
String scriptFilePath,
Map<String,String> infraEnvVarsMaster,
Map<String,String> infraEnvVarsNode,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
int |
executeScript(String scriptContent,
hudson.FilePath scriptExecutionRoot,
String scriptFilePath,
Map<String,String> envVars,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
Map<String,String> |
getEnvVarsFileProperty(hudson.FilePath rootPath,
org.jenkinsci.lib.envinject.EnvInjectLogger logger,
String propertiesFilePath,
Map<String,String> propertiesContent,
Map<String,String> currentEnvVars) |
Map<String,String> |
getEnvVarsPropertiesJobProperty(hudson.FilePath rootPath,
org.jenkinsci.lib.envinject.EnvInjectLogger logger,
boolean loadFilesFromMaster,
String propertiesFilePath,
Map<String,String> propertiesContent,
Map<String,String> infraEnvVarsMaster,
Map<String,String> infraEnvVarsNode) |
Map<String,String> |
getMergedVariables(Map<String,String> infraEnvVars,
Map<String,String> propertiesEnvVars) |
Map<String,String> |
getMergedVariables(Map<String,String> infraEnvVars,
Map<String,String> propertiesEnvVars,
Map<String,String> groovyMapEnvVars,
Map<String,String> contribEnvVars) |
Map<String,String> |
removeUnsetVars(Map<String,String> envVars) |
void |
resolveVars(Map<String,String> variables,
Map<String,String> env) |
public EnvInjectEnvVars(org.jenkinsci.lib.envinject.EnvInjectLogger logger)
public Map<String,String> getEnvVarsPropertiesJobProperty(hudson.FilePath rootPath, org.jenkinsci.lib.envinject.EnvInjectLogger logger, boolean loadFilesFromMaster, String propertiesFilePath, Map<String,String> propertiesContent, Map<String,String> infraEnvVarsMaster, Map<String,String> infraEnvVarsNode) throws org.jenkinsci.lib.envinject.EnvInjectException
org.jenkinsci.lib.envinject.EnvInjectException
public Map<String,String> getEnvVarsFileProperty(hudson.FilePath rootPath, org.jenkinsci.lib.envinject.EnvInjectLogger logger, String propertiesFilePath, Map<String,String> propertiesContent, Map<String,String> currentEnvVars) throws org.jenkinsci.lib.envinject.EnvInjectException
org.jenkinsci.lib.envinject.EnvInjectException
public int executeScript(boolean loadFromMaster, String scriptContent, hudson.FilePath scriptExecutionRoot, String scriptFilePath, Map<String,String> infraEnvVarsMaster, Map<String,String> infraEnvVarsNode, hudson.Launcher launcher, hudson.model.BuildListener listener) throws org.jenkinsci.lib.envinject.EnvInjectException
org.jenkinsci.lib.envinject.EnvInjectException
public Map<String,String> executeAndGetMapGroovyScript(org.jenkinsci.lib.envinject.EnvInjectLogger logger, String scriptContent, Map<String,String> envVars) throws org.jenkinsci.lib.envinject.EnvInjectException, hudson.AbortException
org.jenkinsci.lib.envinject.EnvInjectException
hudson.AbortException
public int executeScript(String scriptContent, hudson.FilePath scriptExecutionRoot, String scriptFilePath, Map<String,String> envVars, hudson.Launcher launcher, hudson.model.BuildListener listener) throws org.jenkinsci.lib.envinject.EnvInjectException
org.jenkinsci.lib.envinject.EnvInjectException
public Map<String,String> getMergedVariables(Map<String,String> infraEnvVars, Map<String,String> propertiesEnvVars)
public Map<String,String> getMergedVariables(Map<String,String> infraEnvVars, Map<String,String> propertiesEnvVars, Map<String,String> groovyMapEnvVars, Map<String,String> contribEnvVars)
Copyright © 2004-2014. All Rights Reserved.