public class SpringBootProjectBuildStep
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
Modifier and Type | Class and Description |
---|---|
static class |
SpringBootProjectBuildStep.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
SpringBootProjectBuildStep(String selectedIDs) |
Modifier and Type | Method and Description |
---|---|
String |
getArtifactId() |
String |
getAutocomplete() |
String |
getBootVersion() |
String |
getDescription() |
String |
getGroupId() |
String |
getJavaVersion() |
String |
getLanguage() |
String |
getPackageName() |
String |
getPackaging() |
String |
getProjectName() |
String |
getSelectedIDs() |
String |
getType() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setArtifactId(String artifactId) |
void |
setAutocomplete(String autocomplete) |
void |
setBootVersion(String bootVersion) |
void |
setDescription(String description) |
void |
setGroupId(String groupId) |
void |
setJavaVersion(String javaVersion) |
void |
setLanguage(String language) |
void |
setPackageName(String packageName) |
void |
setPackaging(String packaging) |
void |
setProjectName(String projectName) |
void |
setSelectedIDs(String selectedIDs) |
void |
setType(String type) |
all, getDescriptor, getRequiredMonitorService, prebuild
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
@DataBoundConstructor public SpringBootProjectBuildStep(String selectedIDs)
public String getSelectedIDs()
public String getPackageName()
public void setPackageName(String packageName)
@DataBoundSetter public void setSelectedIDs(String selectedIDs)
public String getType()
@DataBoundSetter public void setType(String type)
public String getBootVersion()
@DataBoundSetter public void setBootVersion(String bootVersion)
public String getGroupId()
@DataBoundSetter public void setGroupId(String groupId)
public String getArtifactId()
@DataBoundSetter public void setArtifactId(String artifactId)
public String getDescription()
@DataBoundSetter public void setDescription(String description)
public String getPackaging()
@DataBoundSetter public void setPackaging(String packaging)
public String getJavaVersion()
@DataBoundSetter public void setJavaVersion(String javaVersion)
public String getLanguage()
@DataBoundSetter public void setLanguage(String language)
public String getAutocomplete()
@DataBoundSetter public void setAutocomplete(String autocomplete)
public String getProjectName()
@DataBoundSetter public void setProjectName(String projectName)
public void perform(@Nonnull hudson.model.Run<?,?> run, @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–2017. All rights reserved.