Class ArtifactVersionPublisher
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- io.iktech.jenkins.plugins.artifactz.ArtifactVersionPublisher
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<Builder>
,BuildStep
,SimpleBuildStep
@Obsolete public class ArtifactVersionPublisher extends Builder implements SimpleBuildStep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ArtifactVersionPublisher.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
-
Field Summary
-
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getArtifactId()
String
getDescription()
String
getFlow()
String
getGroupId()
String
getName()
String
getStage()
String
getStageDescription()
String
getType()
String
getVersion()
void
perform(Run<?,?> run, FilePath filePath, Launcher launcher, TaskListener taskListener)
void
setArtifactId(String artifactId)
void
setDescription(String description)
void
setFlow(String flow)
void
setGroupId(String groupId)
void
setName(String name)
void
setStage(String stage)
void
setStageDescription(String stageDescription)
void
setType(String type)
void
setVersion(String version)
-
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
-
Methods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
-
-
-
Method Detail
-
getName
public String getName()
-
setName
@DataBoundSetter public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
@DataBoundSetter public void setDescription(String description)
-
getType
public String getType()
-
setType
@DataBoundSetter public void setType(String type)
-
getGroupId
public String getGroupId()
-
setGroupId
@DataBoundSetter public void setGroupId(String groupId)
-
getArtifactId
public String getArtifactId()
-
setArtifactId
@DataBoundSetter public void setArtifactId(String artifactId)
-
getStage
public String getStage()
-
setStage
@DataBoundSetter public void setStage(String stage)
-
getFlow
public String getFlow()
-
setFlow
@DataBoundSetter public void setFlow(String flow)
-
getVersion
public String getVersion()
-
getStageDescription
public String getStageDescription()
-
setStageDescription
@DataBoundSetter public void setStageDescription(String stageDescription)
-
setVersion
@DataBoundSetter public void setVersion(String version)
-
perform
public void perform(@Nonnull Run<?,?> run, @Nonnull FilePath filePath, @Nonnull Launcher launcher, @Nonnull TaskListener taskListener) throws InterruptedException, IOException
- Specified by:
perform
in interfaceSimpleBuildStep
- Throws:
InterruptedException
IOException
-
-