File tree Expand file tree Collapse file tree 2 files changed +5
-9
lines changed
src/main/java/org/jenkinsci/plugins/github_branch_source Expand file tree Collapse file tree 2 files changed +5
-9
lines changed Original file line number Diff line number Diff line change 11= Implementation Guide
22
3- == Extension Points
4-
5- === AbstractGitHubNotificationStrategy
6- This extension points allows traits to modify the contents of a Github status notification for a build.
3+ == AbstractGitHubNotificationStrategy
4+ This API allows traits to modify the contents of a GitHub status notification for a build.
75There are currently 3 points in a build lifecycle where notifications are sent:
86
97* On entering the queue
@@ -44,7 +42,6 @@ explicitly apply a `DefaultGitHubNotificationStrategy` to the source context in
4442
4543Duplicate (by equality) strategies are ignored when applied to the source context.
4644
47- ==== Implementations:
48- https://github.com/jenkinsci/github-scm-trait-notification-context-plugin[github-scm-trait-notification-context]
49-
45+ === Implementations:
5046
47+ https://github.com/jenkinsci/github-scm-trait-notification-context-plugin[github-scm-trait-notification-context]
Original file line number Diff line number Diff line change 2424
2525package org .jenkinsci .plugins .github_branch_source ;
2626
27- import hudson .ExtensionPoint ;
2827import hudson .model .TaskListener ;
2928
3029import java .util .List ;
3332 * Represents a strategy for constructing GitHub status notifications
3433 * @since 2.3.2
3534 */
36- public abstract class AbstractGitHubNotificationStrategy implements ExtensionPoint {
35+ public abstract class AbstractGitHubNotificationStrategy {
3736
3837 /**
3938 * Creates the list of {@link GitHubNotificationRequest} for the given context.
You can’t perform that action at this time.
0 commit comments