public class OpenShiftDeploymentVerifier extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenShiftDeploymentVerifier.DescriptorImpl
Descriptor for
OpenShiftDeploymentVerifier. |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
OpenShiftDeploymentVerifier(String apiURL,
String depCfg,
String namespace,
String replicaCount,
String authToken,
String verbose) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
coreLogic(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
String |
getApiURL()
We'll use this from the config.jelly.
|
String |
getAuthToken() |
String |
getDepCfg() |
OpenShiftDeploymentVerifier.DescriptorImpl |
getDescriptor() |
String |
getNamespace() |
String |
getReplicaCount() |
String |
getVerbose() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setApiURL(String apiURL) |
void |
setAuthToken(String authToken) |
void |
setDepCfg(String depCfg) |
void |
setNamespace(String namespace) |
void |
setReplicaCount(String replicaCount) |
void |
setVerbose(String verbose) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic void setApiURL(String apiURL)
public void setDepCfg(String depCfg)
public void setNamespace(String namespace)
public void setReplicaCount(String replicaCount)
public void setAuthToken(String authToken)
public String getVerbose()
public void setVerbose(String verbose)
public String getApiURL()
public String getDepCfg()
public String getNamespace()
public String getReplicaCount()
public String getAuthToken()
protected boolean coreLogic(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
public void perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws InterruptedException,
IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerpublic OpenShiftDeploymentVerifier.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2004-2015 Red Hat, Inc. All Rights Reserved.