public class RelizaBuilder
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
RelizaBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
RelizaBuilder()
Builder initialization with no required parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.EnvVars envVars,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
Extracts project details from environment variables to send release metadata to reliza hub.
|
void |
setArtId(String artId)
Optional parameter for builder initialization.
|
void |
setArtType(String artType)
Optional parameter for builder initialization.
|
void |
setStatus(String status)
Optional parameter for builder initialization.
|
all, getDescriptor, getRequiredMonitorService, prebuildgetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public RelizaBuilder()
@DataBoundSetter public void setStatus(String status)
status - - Used to override given status if needed.@DataBoundSetter public void setArtId(String artId)
artId - - Id of created artifact, required only if building an artifact.@DataBoundSetter public void setArtType(String artType)
artType - - Type of created artifact.public void perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.EnvVars envVars,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws InterruptedException,
IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016–2021. All rights reserved.