I’m using a self-hosted Gitlab repo and successfully connected it to Netlify for website deployments (on master and other branches).
What I’m now looking to do is to perform E2E testing on the deployed site, as part of a GitLabCI pipeline. I’ve read the docs on Outgoing Webhooks for Netlify, and GitLab’s webhook docs. Basically, I need to pass the site’s Netlify URL to GitLab via the Webhook, but GitLab expects POST data specified via FORM variables, not as a JSON object (which is what Netlify sends).
Any ideas on how I can get Netlify to start an E2E Gitlab pipeline?