Class PublishEiffelArtifactsStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.PublishEiffelArtifactsStep
- All Implemented Interfaces:
ExtensionPoint,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class PublishEiffelArtifactsStep
extends org.jenkinsci.plugins.workflow.steps.Step
Pipeline step for publishing previously announced Eiffel artifacts, i.e. sending
an
EiffelArtifactPublishedEvent that contains URIs to the Jenkins artifacts that correspond to
the files in the Eiffel artifact. The artifact creation events are picked up from the Run's
EiffelArtifactToPublishAction actions, optionally added by SendEiffelEventStep,
or from JSON files stored in the Run's workspace.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetArtifactEventFiles(String artifactEventFiles) org.jenkinsci.plugins.workflow.steps.StepExecutionstart(org.jenkinsci.plugins.workflow.steps.StepContext stepContext) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
-
Field Details
-
ERROR_MESSAGE_PREFIX
- See Also:
-
-
Constructor Details
-
PublishEiffelArtifactsStep
@DataBoundConstructor public PublishEiffelArtifactsStep()
-
-
Method Details