Skip to content
Latchkey

Webhook Payload - CI/CD用語集の定義

Webhook Payload: webhook payloadとは、webhookリクエストとともに送られるJSONボディで、イベントを記述します。どのリポジトリ、branch、commit SHA、そしてどのアクターがそれをトリガーしたかを含みます。

webhook payloadとは、webhookリクエストとともに送られるJSONボディで、イベントを記述します。どのリポジトリ、branch、commit SHA、そしてどのアクターがそれをトリガーしたかを含みます。

payloadはwebhookを実行可能にするものです。receiverはそれをパースして、buildすべきか、どのrefをcheckoutするか、誰に通知するかを判断します。

CIにおいて

GitHubのpush payloadにはrefafter(新しいSHA)、pusherが含まれます。CIのreceiverはrefを読み取り、気にしないbranchのbuildをスキップして、runnerの分数を節約します。

関連ガイド