public class InlineDefinitionMultiBranchProjectFactory
extends org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowMultiBranchProjectFactory
| Modifier and Type | Class and Description |
|---|---|
static class |
InlineDefinitionMultiBranchProjectFactory.DescriptorImpl |
org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowMultiBranchProjectFactory.PerFolderAdderjenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteriaExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
InlineDefinitionMultiBranchProjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
customize(org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject project) |
String |
getMarkerFile() |
boolean |
getSandbox() |
protected jenkins.scm.api.SCMSourceCriteria |
getSCMSourceCriteria(jenkins.scm.api.SCMSource source) |
String |
getScript() |
void |
setMarkerFile(String markerFile) |
void |
setSandbox(boolean sandbox) |
void |
setScript(String script) |
doCreateProject, updateExistingProjectcreateNewProject, recognizes, recognizescreateProject@DataBoundConstructor public InlineDefinitionMultiBranchProjectFactory()
@DataBoundSetter public void setScript(String script)
public String getScript()
@DataBoundSetter public void setSandbox(boolean sandbox)
public boolean getSandbox()
public String getMarkerFile()
@DataBoundSetter public void setMarkerFile(String markerFile)
protected jenkins.scm.api.SCMSourceCriteria getSCMSourceCriteria(jenkins.scm.api.SCMSource source)
getSCMSourceCriteria in class jenkins.branch.MultiBranchProjectFactory.BySCMSourceCriteriaprotected void customize(org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject project)
throws IOException,
InterruptedException
customize in class org.jenkinsci.plugins.workflow.multibranch.AbstractWorkflowMultiBranchProjectFactoryIOExceptionInterruptedExceptionCopyright © 2016–2022. All rights reserved.