Class HubotStepExecution<T>

java.lang.Object
org.jenkinsci.plugins.workflow.steps.StepExecution
org.thoughtslive.jenkins.plugins.hubot.util.HubotStepExecution<T>
Type Parameters:
T - the type of the return value (may be Void)
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ApproveStep.ApproveStepExecution

public abstract class HubotStepExecution<T> extends org.jenkinsci.plugins.workflow.steps.StepExecution
Common Execution for all Hubot steps.
Author:
Naresh Rayapati
See Also:
  • Field Details

    • logger

      protected transient PrintStream logger
    • hubotService

      protected transient HubotService hubotService
    • failOnError

      protected transient boolean failOnError
    • room

      protected transient String room
    • buildUserName

      protected transient String buildUserName
    • buildCause

      protected transient String buildCause
    • buildUserId

      protected transient String buildUserId
    • envVars

      protected transient EnvVars envVars
    • site

      protected transient HubotSite site
    • run

      protected transient Run<?,?> run
    • listener

      protected transient TaskListener listener
  • Constructor Details

  • Method Details