Class UiPathSolutionDeploy

All Implemented Interfaces:
ExtensionPoint, Describable<Publisher>, BuildStep, SimpleBuildStep

public class UiPathSolutionDeploy extends Recorder implements SimpleBuildStep
Deploys a solution/package by creating a deployment entity in Orchestrator based on provided parameters.
  • Constructor Details

  • Method Details

    • setDeploymentParentFolder

      @DataBoundSetter public void setDeploymentParentFolder(String deploymentParentFolder)
    • setConfigPath

      @DataBoundSetter public void setConfigPath(String configPath)
    • getPackageName

      public String getPackageName()
    • getPackageVersion

      public String getPackageVersion()
    • getDeploymentName

      public String getDeploymentName()
    • getDeploymentFolderName

      public String getDeploymentFolderName()
    • getDeploymentParentFolder

      public String getDeploymentParentFolder()
    • getConfigPath

      public String getConfigPath()
    • getCredentials

      public SelectEntry getCredentials()
    • getTraceLevel

      public TraceLevel getTraceLevel()
    • getOrchestratorAddress

      public String getOrchestratorAddress()
    • getOrchestratorTenant

      public String getOrchestratorTenant()
    • perform

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