2016-05-24 5 views
1

からのGitHubからウェブフックを受け、私のC#コンソールアプリケーションから、(コミットのような様々なイベント、などのため)。私はエンドポイントに "聞く"ことができたと思っていましたが、webhooksがそこにスローされますが、実際にはgithubがセットアップして聞く必要のあるエンドポイントに実際にWebhookを送信しているようです。私はGitHubのからウェブフックをキャプチャしたいC#コンソールアプリケーション

後者がこの場合であれば、私はウェブフックをキャプチャするために、Webサーバをセットアップする必要がありますと仮定します。前者の場合、私はGitHubからウェブフックを聞く方法をドキュメントで見つけることができません。

+0

この問題に関する解決策またはドキュメントが見つかりましたか? – Jim

+1

コピー/ペーストのソリューションではありませんが、ダン・フォーブスの本質的な目的は以下のとおりです。これは、独自のWebサーバーを実装してこれらのWebhookを聞くことです。その後、それらをエンドポイントにプッシュするようにGitHubを設定します。 – mariocatch

答えて

2

あなたの質問はあまり明確ではありませんが、私はあなたがウェブサーバーを実装するのに適していると思います。だから、私の答えはあなたの質問です:Webhookリクエストを受け取るためにWebサーバーを実装する必要があります。

編集

this documentの一番下に、あなたはGitLabウェブフック要求を受信するために(Rubyで)非常に単純なWebサーバーを実装する方法の説明があります。私はこれがあなたのためのターンキーソリューションではないことを知っていますが、うまくいけばそれはあなたが行くのを助けるでしょう。

関連する問題