public class CloudifyBuildWrapper
extends jenkins.tasks.SimpleBuildWrapper
BuildWrapper
that creates a Cloudify environment during setup time,
and deletes at during disposal time.Modifier and Type | Class and Description |
---|---|
static class |
CloudifyBuildWrapper.CloudifyDisposer |
static class |
CloudifyBuildWrapper.Descriptor |
jenkins.tasks.SimpleBuildWrapper.Context, jenkins.tasks.SimpleBuildWrapper.Disposer
Constructor and Description |
---|
CloudifyBuildWrapper() |
Modifier and Type | Method and Description |
---|---|
protected String |
expand(hudson.EnvVars environment,
String value) |
String |
getBlueprintArchiveUrl() |
String |
getBlueprintId() |
String |
getBlueprintMainFile() |
String |
getBlueprintRootDirectory() |
String |
getCredentialsId() |
String |
getDeploymentId() |
String |
getInputs() |
String |
getInputsLocation() |
String |
getOutputsLocation() |
String |
getTenant() |
boolean |
isDebugOutput() |
boolean |
isEchoInputs() |
boolean |
isEchoOutputs() |
boolean |
isIgnoreFailureOnTeardown() |
void |
setBlueprintArchiveUrl(String blueprintArchiveUrl) |
void |
setBlueprintId(String blueprintId) |
void |
setBlueprintMainFile(String blueprintMainFile) |
void |
setBlueprintRootDirectory(String blueprintRootDirectory) |
void |
setCredentialsId(String credentialsId) |
void |
setDebugOutput(boolean debugOutput) |
void |
setDeploymentId(String deploymentId) |
void |
setEchoInputs(boolean echoInputs) |
void |
setEchoOutputs(boolean echoOutputs) |
void |
setIgnoreFailureOnTeardown(boolean ignoreFailureOnTeardown) |
void |
setInputs(String inputs) |
void |
setInputsLocation(String inputsLocation) |
void |
setOutputsLocation(String outputsLocation) |
void |
setTenant(String tenant) |
void |
setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment) |
String |
toString() |
public String getCredentialsId()
@DataBoundSetter public void setCredentialsId(String credentialsId)
public String getTenant()
@DataBoundSetter public void setTenant(String tenant)
public String getBlueprintId()
@DataBoundSetter public void setBlueprintId(String blueprintId)
public String getBlueprintRootDirectory()
@DataBoundSetter public void setBlueprintRootDirectory(String blueprintRootDirectory)
public String getBlueprintArchiveUrl()
@DataBoundSetter public void setBlueprintArchiveUrl(String blueprintArchiveUrl)
public String getBlueprintMainFile()
@DataBoundSetter public void setBlueprintMainFile(String blueprintMainFile)
public String getDeploymentId()
@DataBoundSetter public void setDeploymentId(String deploymentId)
public String getInputs()
@DataBoundSetter public void setInputs(String inputs)
public String getInputsLocation()
@DataBoundSetter public void setInputsLocation(String inputsLocation)
public String getOutputsLocation()
@DataBoundSetter public void setOutputsLocation(String outputsLocation)
public boolean isIgnoreFailureOnTeardown()
@DataBoundSetter public void setIgnoreFailureOnTeardown(boolean ignoreFailureOnTeardown)
public boolean isEchoInputs()
@DataBoundSetter public void setEchoInputs(boolean echoInputs)
public boolean isEchoOutputs()
@DataBoundSetter public void setEchoOutputs(boolean echoOutputs)
public boolean isDebugOutput()
@DataBoundSetter public void setDebugOutput(boolean debugOutput)
public void setUp(jenkins.tasks.SimpleBuildWrapper.Context context, hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener, hudson.EnvVars initialEnvironment) throws IOException, InterruptedException
setUp
in class jenkins.tasks.SimpleBuildWrapper
IOException
InterruptedException
Copyright © 2016–2020. All rights reserved.