public class GithubPipelineCreateRequest
extends io.jenkins.blueocean.scm.api.AbstractMultiBranchCreateRequest
| Constructor and Description |
|---|
GithubPipelineCreateRequest(String name,
io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
computeCredentialId(io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
protected jenkins.scm.api.SCMSource |
createSource(jenkins.branch.MultiBranchProject project,
io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
protected io.jenkins.blueocean.scm.api.AbstractScmSourceEvent |
getScmSourceEvent(jenkins.branch.MultiBranchProject project,
jenkins.scm.api.SCMSource source) |
protected List<io.jenkins.blueocean.commons.ErrorMessage.Error> |
validate(String name,
io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
create, repoHasJenkinsFilecheckUserIsAuthenticatedAndHasItemCreatePermission, createProject, getParent@DataBoundConstructor public GithubPipelineCreateRequest(String name, io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
protected jenkins.scm.api.SCMSource createSource(@Nonnull jenkins.branch.MultiBranchProject project, @Nonnull io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
createSource in class io.jenkins.blueocean.scm.api.AbstractMultiBranchCreateRequest@Nullable protected io.jenkins.blueocean.scm.api.AbstractScmSourceEvent getScmSourceEvent(@Nonnull jenkins.branch.MultiBranchProject project, @Nonnull jenkins.scm.api.SCMSource source)
getScmSourceEvent in class io.jenkins.blueocean.scm.api.AbstractMultiBranchCreateRequestprotected List<io.jenkins.blueocean.commons.ErrorMessage.Error> validate(String name, io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
validate in class io.jenkins.blueocean.scm.api.AbstractMultiBranchCreateRequestprotected String computeCredentialId(io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
computeCredentialId in class io.jenkins.blueocean.scm.api.AbstractPipelineCreateRequestCopyright © 2016–2018. All rights reserved.