public class GoogleCloudManagerDeployer
extends hudson.tasks.Recorder
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleCloudManagerDeployer.DescriptorImpl
The descriptor for our
GoogleCloudManagerDeployer Jenkins plugin. |
static class |
GoogleCloudManagerDeployer.DetailsProvider
BuildStepDetailsProvider for the Cloud Manager Deployer. |
hudson.tasks.Publisher.DescriptorExtensionListImpl| Constructor and Description |
|---|
GoogleCloudManagerDeployer(AbstractCloudDeployment deployment)
Constructs a deployer.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractCloudDeployment |
getDeployment() |
GoogleCloudManagerDeployer.DescriptorImpl |
getDescriptor() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuild@DataBoundConstructor public GoogleCloudManagerDeployer(AbstractCloudDeployment deployment)
deployment - The deployment to publish@Exported public AbstractCloudDeployment getDeployment()
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerIOExceptionInterruptedExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
public GoogleCloudManagerDeployer.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.RecorderCopyright © 2016. All rights reserved.