7.2.2. Webhook
ビルドを自動的にトリガーするには、以下の形式で JSON ペイロードを Webhook URL に POST する必要があります。
{ "commit": "1c002dd", // required "ref": "refs/heads/master", // required "default_branch": "master", // required "commit_info": { // optional "url": "gitsoftware.com/repository/commits/1234567", // required "message": "initial commit", // required "date": "timestamp", // required "author": { // optional "username": "user", // required "avatar_url": "gravatar.com/user.png", // required "url": "gitsoftware.com/users/user" // required }, "committer": { // optional "username": "user", // required "avatar_url": "gravatar.com/user.png", // required "url": "gitsoftware.com/users/user" // required } } }
注記
この要求を有効にするには、application/json
を含む Content-Type
ヘッダーが必要です。
これはサーバーの設定によって各種の方法で実行できますが、ほとんどの場合は post-receive git フックを使用して実行できます。