Class BuildWithEiffelStepExecution

java.lang.Object
org.jenkinsci.plugins.workflow.steps.StepExecution
org.jenkinsci.plugins.workflow.steps.AbstractStepExecutionImpl
com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelStepExecution
All Implemented Interfaces:
Serializable

public class BuildWithEiffelStepExecution extends org.jenkinsci.plugins.workflow.steps.AbstractStepExecutionImpl
This class is a copy of BuildTriggerStepExecution that has been modified to add EiffelActivityDataAction to the triggered downstream build. No change in function, but certain classes have been replaced by copies due to restriction and to separate their use in listeners.
See Also:
  • Constructor Details

  • Method Details

    • start

      public boolean start() throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.StepExecution
      Throws:
      Exception
    • stop

      public void stop(@NonNull Throwable cause) throws Exception
      Overrides:
      stop in class org.jenkinsci.plugins.workflow.steps.StepExecution
      Throws:
      Exception
    • getStatus

      public String getStatus()
      Overrides:
      getStatus in class org.jenkinsci.plugins.workflow.steps.StepExecution