java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
org.jenkinsci.plugins.osfbuildersuiteforsfcc.deploy.DeployBuilder
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class DeployBuilder extends Builder implements SimpleBuildStep
  • Constructor Details

  • Method Details

    • getHostname

      public String getHostname()
    • setHostname

      @DataBoundSetter public void setHostname(String hostname)
    • getTfCredentialsId

      public String getTfCredentialsId()
    • setTfCredentialsId

      @DataBoundSetter public void setTfCredentialsId(String tfCredentialsId)
    • getOcCredentialsId

      public String getOcCredentialsId()
    • setOcCredentialsId

      @DataBoundSetter public void setOcCredentialsId(String ocCredentialsId)
    • getOcVersion

      public String getOcVersion()
    • setOcVersion

      @DataBoundSetter public void setOcVersion(String ocVersion)
    • getBuildVersion

      public String getBuildVersion()
    • setBuildVersion

      @DataBoundSetter public void setBuildVersion(String buildVersion)
    • getCreateBuildInfoCartridge

      public Boolean getCreateBuildInfoCartridge()
    • setCreateBuildInfoCartridge

      @DataBoundSetter public void setCreateBuildInfoCartridge(Boolean createBuildInfoCartridge)
    • getActivateBuild

      public Boolean getActivateBuild()
    • setActivateBuild

      @DataBoundSetter public void setActivateBuild(Boolean activateBuild)
    • getSourcePaths

      public List<SourcePath> getSourcePaths()
    • setSourcePaths

      @DataBoundSetter public void setSourcePaths(List<SourcePath> sourcePaths)
    • getTempDirectory

      public String getTempDirectory()
    • setTempDirectory

      @DataBoundSetter public void setTempDirectory(String tempDirectory)
    • perform

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

      public DeployBuilder.DescriptorImpl getDescriptor()
      Specified by:
      getDescriptor in interface Describable<Builder>
      Overrides:
      getDescriptor in class Builder