Class ACRWebHook
java.lang.Object
org.jenkinsci.plugins.registry.notification.webhook.JSONWebHook
org.jenkinsci.plugins.registry.notification.webhook.acr.ACRWebHook
- All Implemented Interfaces:
ExtensionPoint,Action,ModelObject,RootAction,UnprotectedRootAction
The ACRWebHook handles incoming updates from the Azure Container Registry. The provided payload differs minimally
from what is transmitted by a standard Docker Registry v2 server, which made this separate implementation necessary.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jenkinsci.plugins.registry.notification.webhook.JSONWebHook
JSONWebHook.ValidApiTokenNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WebHookPayloadcreatePushNotification(net.sf.json.JSONObject payload) Methods inherited from class org.jenkinsci.plugins.registry.notification.webhook.JSONWebHook
doIndex, doNotify, getDetails, getDisplayName, getDynamic, getIconFileName, trigger
-
Field Details
-
URL_NAME
The namespace under Jenkins context path that this Action is bound to.- See Also:
-
-
Constructor Details
-
ACRWebHook
public ACRWebHook()
-
-
Method Details
-
createPushNotification
- Specified by:
createPushNotificationin classJSONWebHook
-
getUrlName
-