public class ExcludeRegionBranchBuildStrategy extends BranchBuildStrategyExtension
| Modifier and Type | Class and Description |
|---|---|
static class |
ExcludeRegionBranchBuildStrategy.DescriptorImpl |
| Constructor and Description |
|---|
ExcludeRegionBranchBuildStrategy(String excludedRegions) |
| Modifier and Type | Method and Description |
|---|---|
String |
getexcludedRegions() |
boolean |
isAutomaticBuild(jenkins.scm.api.SCMSource source,
jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision currRevision,
jenkins.scm.api.SCMRevision prevRevision)
Determine if build is required by checking if all of the commit affected files are in the exclude regions.
|
buildSCMFileSystem, collectAllAffectedFiles, collectAllComments, getGitChangeSetListFromPrevious@DataBoundConstructor public ExcludeRegionBranchBuildStrategy(String excludedRegions)
public String getexcludedRegions()
public boolean isAutomaticBuild(jenkins.scm.api.SCMSource source,
jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision currRevision,
jenkins.scm.api.SCMRevision prevRevision)
isAutomaticBuild in class jenkins.branch.BranchBuildStrategyCopyright © 2016–2019. All rights reserved.