public class OpenShiftBuilder extends hudson.tasks.Builder implements jenkins.tasks.SimpleBuildStep, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenShiftBuilder.DescriptorImpl
Descriptor for
OpenShiftBuilder. |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
OpenShiftBuilder(String apiURL,
String bldCfg,
String namespace,
String authToken,
String verbose,
String commitID,
String buildName,
String showBuildLogs) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
coreBuildLogic(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
String |
getApiURL()
We'll use this from the config.jelly.
|
String |
getAuthToken() |
String |
getBldCfg() |
String |
getBuildName() |
String |
getCommitID() |
OpenShiftBuilder.DescriptorImpl |
getDescriptor() |
String |
getNamespace() |
String |
getShowBuildLogs() |
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 |
setBldCfg(String bldCfg) |
void |
setBuildName(String buildName) |
void |
setCommitID(String commitID) |
void |
setNamespace(String namespace) |
void |
setShowBuildLogs(String showBuildLogs) |
void |
setVerbose(String verbose) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic String getApiURL()
public String getBldCfg()
public String getNamespace()
public String getAuthToken()
public String getVerbose()
public String getCommitID()
public void setCommitID(String commitID)
public void setVerbose(String verbose)
public void setApiURL(String apiURL)
public void setBldCfg(String bldCfg)
public void setNamespace(String namespace)
public void setAuthToken(String authToken)
public String getBuildName()
public void setBuildName(String buildName)
public String getShowBuildLogs()
public void setShowBuildLogs(String showBuildLogs)
protected boolean coreBuildLogic(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 OpenShiftBuilder.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.