Class LeapworkJenkinsBridgeBuilder

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.Leapwork.Leapwork_plugin.LeapworkJenkinsBridgeBuilder
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class LeapworkJenkinsBridgeBuilder extends Builder implements SimpleBuildStep
  • Constructor Details

    • LeapworkJenkinsBridgeBuilder

      @DataBoundConstructor public LeapworkJenkinsBridgeBuilder(String leapworkHostname, String leapworkPort, String leapworkAccessKey, String leapworkDelay, String leapworkTimeout, String leapworkDoneStatusAs, String leapworkReport, String leapworkSchNames, String leapworkSchIds, boolean leapworkWritePassedFlowKeyFrames, boolean leapworkEnableHttps)
  • Method Details

    • setLeapworkReport

      @DataBoundSetter public void setLeapworkReport(String report)
    • setLeapworkDoneStatusAs

      @DataBoundSetter public void setLeapworkDoneStatusAs(String doneStatusAs)
    • setLeapworkDelay

      @DataBoundSetter public void setLeapworkDelay(String leapworkDelay)
    • setLeapworkTimeout

      @DataBoundSetter public void setLeapworkTimeout(String leapworkTimeout)
    • setLeapworkWritePassedFlowKeyFrames

      @DataBoundSetter public void setLeapworkWritePassedFlowKeyFrames(boolean leapworkWritePassedFlowKeyFrames)
    • setLeapworkEnableHttps

      @DataBoundSetter public void setLeapworkEnableHttps(boolean leapworkEnableHttps)
    • setLeapworkScheduleVariables

      @DataBoundSetter public void setLeapworkScheduleVariables(String leapworkScheduleVariables)
    • getLeapworkHostname

      public String getLeapworkHostname()
    • getLeapworkPort

      public String getLeapworkPort()
    • getLeapworkAccessKey

      public Secret getLeapworkAccessKey()
    • getLeapworkDelay

      public String getLeapworkDelay()
    • getLeapworkTimeout

      public String getLeapworkTimeout()
    • getLeapworkSchNames

      public String getLeapworkSchNames()
    • getLeapworkSchIds

      public String getLeapworkSchIds()
    • getLeapworkDoneStatusAs

      public String getLeapworkDoneStatusAs()
    • getLeapworkReport

      public String getLeapworkReport()
    • isLeapworkWritePassedFlowKeyFrames

      public boolean isLeapworkWritePassedFlowKeyFrames()
    • getLeapworkScheduleVariables

      public String getLeapworkScheduleVariables()
    • isLeapworkEnableHttps

      public boolean isLeapworkEnableHttps()
    • perform

      public void perform(Run<?,?> build, FilePath workspace, Launcher launcher, TaskListener listener) throws IOException, InterruptedException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      IOException
      InterruptedException
    • getDescriptor

      Specified by:
      getDescriptor in interface Describable<Builder>
      Overrides:
      getDescriptor in class Builder