mziyabo / gitlab-webhook-receiver

ASP.NET GitLab webhook receiver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gitlab Webhook Receiver

GitLab webhook receiver implemented using ASP.NET Web API.

Usage:

Start the webhook receiver over Ngrok or any endpoint reachable from GitLab or the internet.

dotnet run --server-urls=http://localhost:5000
ngrok http 5000

Create webhook in Gitlab and provide Ngrok/webreceiver endpoint:

E.g. For Ngrok the endpoint will look like: http://e15844c7.ngrok.io/api/webhooks/gitlab/incoming

Trigger the webhook, with a Push event, OR, in GitLab, click Test under the configured Project Webhook.

About

ASP.NET GitLab webhook receiver

License:Other


Languages

Language:C# 96.0%Language:Dockerfile 4.0%