Class PipelineCpsFlowDefinition

  • All Implemented Interfaces:
    ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.flow.FlowDefinition>

    public class PipelineCpsFlowDefinition
    extends org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition
    Extended CpsFlowDefinition for Pipeline As Yaml from Script Editor
    • Constructor Detail

      • PipelineCpsFlowDefinition

        public PipelineCpsFlowDefinition​(String script,
                                         boolean sandbox)
        Constructor
        Parameters:
        script - Pipeline As Yaml SCript
        sandbox - Sandox Flag
    • Method Detail

      • create

        public org.jenkinsci.plugins.workflow.cps.CpsFlowExecution create​(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner owner,
                                                                          TaskListener listener,
                                                                          List<? extends Action> actions)
                                                                   throws IOException
        Overrides:
        create in class org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition
        Throws:
        IOException