Class EiffelArtifactToPublishAction

java.lang.Object
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.EiffelArtifactToPublishAction
All Implemented Interfaces:
Action, ModelObject

@ExportedBean public class EiffelArtifactToPublishAction extends Object implements Action
Stores information about an EiffelArtifactCreatedEvent in a Run so that a future PublishEiffelArtifactsStep can construct and send an EiffelArtifactPublishedEvent once the artifact is actually available for download.
  • Constructor Details

    • EiffelArtifactToPublishAction

      public EiffelArtifactToPublishAction(@NonNull EiffelArtifactCreatedEvent event) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
  • Method Details