@RequiresDomain(value=GCloudScopeRequirement.class) public class GCloudSDKBuilder extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
GCloudSDKBuilder.DescriptorImpl |
Constructor and Description |
---|
GCloudSDKBuilder(String command) |
Modifier and Type | Method and Description |
---|---|
String |
getCommand() |
GCloudSDKBuilder.DescriptorImpl |
getDescriptor() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
@DataBoundConstructor public GCloudSDKBuilder(String command)
public String getCommand()
public boolean perform(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws InterruptedException, IOException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
InterruptedException
IOException
public GCloudSDKBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2020. All rights reserved.