Package hudson.plugins.git
Class GitStatus.JenkinsAbstractProjectListener
java.lang.Object
hudson.plugins.git.GitStatus.Listener
hudson.plugins.git.GitStatus.JenkinsAbstractProjectListener
- All Implemented Interfaces:
ExtensionPoint
- Enclosing class:
- GitStatus
Handle standard
SCMTriggerItem instances with a standard SCMTrigger.- Since:
- 1.4.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
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
-
JenkinsAbstractProjectListener
public JenkinsAbstractProjectListener()
-
-
Method Details
-
onNotifyCommit
public List<GitStatus.ResponseContributor> onNotifyCommit(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.- Overrides:
onNotifyCommitin classGitStatus.Listener- Parameters:
origin- the origin of the notification (useSCMEvent.originOf(HttpServletRequest)if in doubt) ornullif 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.
-