Package jenkins.plugins.git
Class GitSCMSource.ListenerImpl
java.lang.Object
hudson.plugins.git.GitStatus.Listener
jenkins.plugins.git.GitSCMSource.ListenerImpl
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- GitSCMSource
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiononNotifyCommit
(String origin, org.eclipse.jgit.transport.URIish uri, String sha1, List<ParameterValue> buildParameters, String... branches) Called when there is a change notification on a specific repository url.Methods inherited from class hudson.plugins.git.GitStatus.Listener
onNotifyCommit, onNotifyCommit, onNotifyCommit
-
Constructor Details
-
ListenerImpl
public ListenerImpl()
-
-
Method Details
-
onNotifyCommit
public List<GitStatus.ResponseContributor> onNotifyCommit(String origin, org.eclipse.jgit.transport.URIish uri, @Nullable String sha1, List<ParameterValue> buildParameters, String... branches) Description copied from class:GitStatus.Listener
Called when there is a change notification on a specific repository url.- Overrides:
onNotifyCommit
in classGitStatus.Listener
- Parameters:
origin
- the origin of the notification (useSCMEvent.originOf(HttpServletRequest)
if in doubt) ornull
if the origin is unknown.uri
- the repository uri.sha1
- SHA1 hash of commit to buildbuildParameters
- parameters to be passed to the build. Ignored unless build parameter flag is set due to security risk of accepting parameters from unauthenticated sourcesbranches
- the (optional) branch information.- Returns:
- any response contributors for the response to the push request.
-