Class CreateOSSandboxStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
sh.createos.jenkins.sandbox.CreateOSSandboxStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>, Serializable

public class CreateOSSandboxStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
Pipeline block step that creates a CreateOS sandbox for exec-mode child steps.
See Also:
  • Constructor Details

    • CreateOSSandboxStep

      @DataBoundConstructor public CreateOSSandboxStep()
      Creates a Pipeline step configured by databound setters.
  • Method Details

    • getCloud

      public String getCloud()
    • setCloud

      @DataBoundSetter public void setCloud(String cloud)
    • getInheritFrom

      public String getInheritFrom()
    • setInheritFrom

      @DataBoundSetter public void setInheritFrom(String inheritFrom)
    • getShape

      public String getShape()
    • setShape

      @DataBoundSetter public void setShape(String shape)
    • getRootfs

      public String getRootfs()
    • setRootfs

      @DataBoundSetter public void setRootfs(String rootfs)
    • getRegion

      public String getRegion()
    • setRegion

      @DataBoundSetter public void setRegion(String region)
    • getDiskMiB

      public int getDiskMiB()
    • setDiskMiB

      @DataBoundSetter public void setDiskMiB(int diskMiB)
    • getNetworks

      public List<String> getNetworks()
    • setNetworks

      @DataBoundSetter public void setNetworks(List<String> networks)
    • getDisks

      public List<CreateOSDiskAttachment> getDisks()
    • setDisks

      @DataBoundSetter public void setDisks(List<CreateOSDiskAttachment> disks)
    • 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
    • getRemoteFs

      default String getRemoteFs()