Add API for trigger project webhook
What does this MR do and why?
Adding REST API for trigger test webhook for project
Connected to Allow triggering of project test webhooks via t... (#25329 - closed)
How to set up and validate locally
-
Setup webhook on your project
-
Trigger test webhook by. (Trigger type is one of
[push_events, tag_push_events, issues_events, confidential_issues_events, note_events, merge_requests_events, job_events pipeline_events, wiki_page_events deployment_events, feature_flag_events releases_events, emoji_events, resource_access_token_events]
curl --request POST \ --url http://gdk.test:3000/api/v4/projects/<PROJECT_ID>/hooks/<HOOK_ID>/test/<TRIGGER_TYPE> \ --header 'PRIVATE-TOKEN: <PERSONAL_ACCESS_TOKEN>'