このトピックでは、HTTPイベントソースを使用してGiteeをEventBridgeと統合する方法について説明します。
背景情報
Giteeは、開発者に安定したホスティングサービスを提供するGitベースのコードホスティングプラットフォームです。 EventBridgeはGiteeとの迅速な統合をサポートし、アラートとイベントを集中管理します。
始める前に
手順1: EventBridgeでのGiteeのイベントソースの作成
EventBridgeコンソールでHTTP/HTTPSイベントタイプのイベントソースを作成します。 下表に、各パラメーターを説明します。 詳細については、「HTTP/HTTPSイベントタイプのカスタムイベントソースの作成」をご参照ください。
リクエストタイプ: [HTTP&HTTPS] を選択します。
リクエスト方法: POSTを選択します。
セキュリティ設定: [オプション] を選択します。
イベントソースの作成後、イベントソースリストでカスタムイベントソースを見つけ、[詳細] をクリックして構成情報を表示します。 インターネットリクエストURLは、イベントソースのwebhook URLとして使用できます。
ステップ2: Giteeでwebhookを設定する
にログインします。Giteeコンソールリポジトリページでコードリポジトリの名前をクリックします。
上部のナビゲーションバーで、[設定] をクリックします。 [設定] ページで、左側のナビゲーションウィンドウから [WebHooks] をクリックします。
ウェブフックページの右上隅で、WebHookの追加 をクリックします。
On theWebHookの追加ページ、画面の指示に従ってパラメータを設定し、追加.
URL: ステップ1: EventBridgeでGiteeのイベントソースを作成するで生成されたインターネットリクエストURLを入力します。
イベント: イベントをトリガーする条件として、1つ以上の操作を選択します。 たとえば、このパラメーターをPushに設定した場合、プッシュ操作を実行するとイベントがトリガーされます。
ステップ3: イベントのトリガー
webhookを追加したら、をクリックします。テストテストイベントをトリガーするように表示されるページで
ステップ4: Verify the result
EventBridgeコンソールにログインします。
上部のナビゲーションバーで、リージョンを選択します。
左側のナビゲーションウィンドウで、[イベントバス] をクリックします。
左側のナビゲーションウィンドウで、イベントトレース をクリックして、取得したイベント情報を表示および確認します。