java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
de.tracetronic.jenkins.plugins.ecutest.report.atx.pipeline.ATXNewServerStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class ATXNewServerStep extends org.jenkinsci.plugins.workflow.steps.Step
Advanced pipeline step that returns a new ATXServer instance.
  • Constructor Details

    • ATXNewServerStep

      @DataBoundConstructor public ATXNewServerStep(@Nonnull String atxName, @Nonnull String toolName, ATXConfig config)
      Instantiates a new ATXNewServerStep.
      Parameters:
      atxName - the ATX name
      toolName - the tool name
      config - the ATX configuration
  • Method Details

    • getAtxName

      @Nonnull public String getAtxName()
    • getToolName

      @Nonnull public String getToolName()
    • getConfig

      @CheckForNull public ATXConfig getConfig()
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context)
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step