public class UserExclusion extends GitSCMExtension
GitSCMExtension that ignores commits that are made by specific users.| Modifier and Type | Class and Description |
|---|---|
static class |
UserExclusion.DescriptorImpl |
| Constructor and Description |
|---|
UserExclusion(String excludedUsers) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExcludedUsers() |
Set<String> |
getExcludedUsersNormalized() |
Boolean |
isRevExcluded(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
GitChangeSet commit,
hudson.model.TaskListener listener,
BuildData buildData)
Given a commit found during polling, check whether it should be disregarded.
|
beforeCheckout, decorate, decorateCloneCommand, decorateMergeCommand, decorateRevisionToBuild, getDescriptor, getRequiredClient, getWorkingDirectory, onCheckoutCompleted, onClean, populateEnvironmentVariables@DataBoundConstructor public UserExclusion(String excludedUsers)
public String getExcludedUsers()
public Boolean isRevExcluded(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, GitChangeSet commit, hudson.model.TaskListener listener, BuildData buildData)
GitSCMExtensionisRevExcluded in class GitSCMExtensiongit - GitClient objectcommit - The commit whose exclusion is being tested.GitSCMExtensions say.
false to trigger a build from this commit, regardless of what later GitSCMExtensions say.
null to allow other GitSCMExtensions to decide.Copyright © 2004-2013. All Rights Reserved.