public class ConfigDrivenWorkflowBranchProjectFactory
extends org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowBranchProjectFactory
Modifier and Type | Class and Description |
---|---|
static class |
ConfigDrivenWorkflowBranchProjectFactory.DescriptorImpl |
org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowBranchProjectFactory.AbstractWorkflowBranchProjectFactoryDescriptor
Modifier and Type | Field and Description |
---|---|
static String |
PIPELINE_TEMPLATE |
static String |
USER_DEFINITION_PATH |
Constructor and Description |
---|
ConfigDrivenWorkflowBranchProjectFactory() |
Modifier and Type | Method and Description |
---|---|
protected org.jenkinsci.plugins.workflow.flow.FlowDefinition |
createDefinition() |
hudson.scm.SCM |
getJenkinsFileScm() |
protected jenkins.scm.api.SCMSourceCriteria |
getSCMSourceCriteria(jenkins.scm.api.SCMSource source) |
String |
getScriptPath() |
Object |
readResolve() |
void |
setJenkinsFileScm(hudson.scm.SCM jenkinsFileScm) |
void |
setScriptPath(String scriptPath) |
getBranch, isProject, newInstance, setBranch
public static final String USER_DEFINITION_PATH
public static final String PIPELINE_TEMPLATE
@DataBoundConstructor public ConfigDrivenWorkflowBranchProjectFactory()
public Object readResolve()
@DataBoundSetter public void setScriptPath(String scriptPath)
public String getScriptPath()
public hudson.scm.SCM getJenkinsFileScm()
@DataBoundSetter public void setJenkinsFileScm(hudson.scm.SCM jenkinsFileScm)
protected org.jenkinsci.plugins.workflow.flow.FlowDefinition createDefinition()
createDefinition
in class org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowBranchProjectFactory
protected jenkins.scm.api.SCMSourceCriteria getSCMSourceCriteria(jenkins.scm.api.SCMSource source)
getSCMSourceCriteria
in class org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowBranchProjectFactory
Copyright © 2016–2020. All rights reserved.