public class DeployApplication
extends hudson.tasks.Builder
implements hudson.tasks.BuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
DeployApplication.DeployApplicationDescriptor |
static class |
DeployApplication.TrustingISSLCertificateCallback |
| Constructor and Description |
|---|
DeployApplication(String serverName,
String appName,
String cartridges,
String domain,
String gearProfile,
String deploymentPackage,
String environmentVariables,
Boolean autoScale,
OpenShiftV2Client.DeploymentType deploymentType) |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
autoScale() |
String |
getAppName() |
String |
getCartridges() |
String |
getDeploymentPackage() |
OpenShiftV2Client.DeploymentType |
getDeploymentType() |
String |
getDomain() |
String |
getEnvironmentVariables() |
String |
getGearProfile() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getServerName() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
getProjectAction, getProjectAction, getProjectActions, perform, prebuildpublic boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepgetRequiredMonitorService in class hudson.tasks.Builderpublic String getServerName()
public String getCartridges()
public String getDomain()
public String getGearProfile()
public String getAppName()
public String getDeploymentPackage()
public String getEnvironmentVariables()
public Boolean autoScale()
public OpenShiftV2Client.DeploymentType getDeploymentType()
Copyright © 2004-2015. All Rights Reserved.