-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
-
36.vb5f29f6c48b1
Instead of using polling to wait for success/failure of a pipeline execution (JENKINS-64926) there should be support for receiving Adobe I/O Events (https://www.adobe.io/apis/experiencecloud/cloud-manager/docs.html#!AdobeDocs/cloudmanager-api-docs/master/receiving-events.md).
This requires an endpoint which is allowed for anonymous users which takes the event via POST request (similar to https://github.com/jenkinsci/webhook-step-plugin/blob/master/src/main/java/org/jenkinsci/plugins/webhookstep/WebhookRootAction.java) and also implements the challenge handling via GET (https://www.adobe.io/apis/experienceplatform/events/docs.html#!adobedocs/adobeio-events/master/intro/webhooks_intro.md#the-challenge-request)