Class SCMBinder
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.flow.FlowDefinition>
org.jenkinsci.plugins.workflow.flow.FlowDefinition
org.jenkinsci.plugins.workflow.multibranch.SCMBinder
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.flow.FlowDefinition>
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class SCMBinder
extends org.jenkinsci.plugins.workflow.flow.FlowDefinition
Checks out the desired version of the script referred to by scriptPath.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Want to display this in the r/o configuration for a branch project, but not offer it on standalone jobs or in any other context.static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic boolean
Kill switch for JENKINS-33273 in case of problems. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.jenkinsci.plugins.workflow.flow.FlowExecution
create
(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner handle, TaskListener listener, List<? extends Action> actions) Methods inherited from class org.jenkinsci.plugins.workflow.flow.FlowDefinition
create, getDescriptor, getSCMs
-
Field Details
-
USE_HEAVYWEIGHT_CHECKOUT
public static boolean USE_HEAVYWEIGHT_CHECKOUTKill switch for JENKINS-33273 in case of problems.
-
-
Constructor Details
-
SCMBinder
-
-
Method Details
-
readResolve
-
create
public org.jenkinsci.plugins.workflow.flow.FlowExecution create(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner handle, TaskListener listener, List<? extends Action> actions) throws Exception - Overrides:
create
in classorg.jenkinsci.plugins.workflow.flow.FlowDefinition
- Throws:
Exception
-