public class HabitatExecutor
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
HabitatExecutor.Descriptor |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Constructor and Description |
---|
HabitatExecutor(String task,
String directory,
String artifact,
String channel,
String origin,
String bldrUrl,
String authToken,
String lastBuildFile,
String format,
String searchString,
String command,
String binary,
String path,
boolean docker) |
Modifier and Type | Method and Description |
---|---|
String |
getArtifact() |
String |
getAuthToken() |
String |
getbinary() |
String |
getBldrUrl() |
String |
getChannel() |
String |
getcommand() |
String |
getDirectory() |
boolean |
getDocker() |
String |
getFormat() |
String |
getLastBuildFile() |
String |
getOrigin() |
String |
getpath() |
String |
getsearchString() |
String |
getTask() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setArtifact(String artifact) |
void |
setAuthToken(String authToken) |
void |
setbinary(String binary) |
void |
setBldrUrl(String bldrUrl) |
void |
setChannel(String channel) |
void |
setcommand(String command) |
void |
setDirectory(String directory) |
void |
setDocker(boolean docker) |
void |
setFormat(String format) |
void |
setLastBuildFile(String lastBuildFile) |
void |
setOrigin(String origin) |
void |
setpath(String path) |
void |
setsearchString(String searchString) |
void |
setTask(String task) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
public boolean getDocker()
@DataBoundSetter public void setDocker(boolean docker)
public String getLastBuildFile()
@DataBoundSetter public void setLastBuildFile(String lastBuildFile)
public String getpath()
@DataBoundSetter public void setpath(String path)
public String getbinary()
@DataBoundSetter public void setbinary(String binary)
public String getcommand()
@DataBoundSetter public void setcommand(String command)
public String getOrigin()
@DataBoundSetter public void setOrigin(String origin)
public String getsearchString()
@DataBoundSetter public void setsearchString(String searchString)
public String getBldrUrl()
@DataBoundSetter public void setBldrUrl(String bldrUrl)
public String getAuthToken()
@DataBoundSetter public void setAuthToken(String authToken)
public String getArtifact()
@DataBoundSetter public void setArtifact(String artifact)
public String getChannel()
@DataBoundSetter public void setChannel(String channel)
public String getFormat()
@DataBoundSetter public void setFormat(String format)
public String getTask()
@DataBoundSetter public void setTask(String task)
public String getDirectory()
@DataBoundSetter public void setDirectory(String directory)
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform
in interface jenkins.tasks.SimpleBuildStep
InterruptedException
IOException
Copyright © 2016–2019. All rights reserved.