@RequiresDomain(value=GCloudScopeRequirement.class) public class GCloudSDKWithAuthBuilder extends hudson.tasks.Builder
Modifier and Type | Class and Description |
---|---|
static class |
GCloudSDKWithAuthBuilder.DescriptorImpl |
Constructor and Description |
---|
GCloudSDKWithAuthBuilder(String credentialsId,
String command) |
Modifier and Type | Method and Description |
---|---|
String |
getCommand() |
String |
getCredentialsId() |
GCloudSDKWithAuthBuilder.DescriptorImpl |
getDescriptor() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
public String getCredentialsId()
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 GCloudSDKWithAuthBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2020. All rights reserved.