git-proxy
git-proxy copied to clipboard
Synchronous Webhooks
Synchronous Webhook Many of the checks a corporation would want to take place in other products (VA scanners, Code Review Evidence etc)
We, therefore, need a generic integration pattern - allowing an integrator to perform these checks and integrations outside of the core-proxy product.
Describe the solution you'd like A proxy-operation should be able to configure the processors for an Action A proxy-operator should be able to specify a webhook endpoint A proxy-operation should be able to specify a template, and HTTP method
Template
HTTP GET https://some-services/url-path?param1={push.author}¶m2={commit-hash}
HTTP POST https://some-services/url-path:
{
"commitHash": "${commit-hash}",
"author": "${author}",
}