GitLab has changed and added fields to the webhook events in recent releases. We need to audit the current event classes and update to match the current GitLab Webhooks documentation.
Current know issues are:
Build Event has been renamed Job Event
The Pipeline Event has had fields added to it.