gith
Version:
gith[ooks] - a simple node server that responds to github post-receive events with meaningful data
125 lines (124 loc) • 3.44 kB
JSON
{
"after": "263c5253cc1578ed49892d0db8876da4ec26da84",
"before": "0ccf1c0b567711944bf704a1b4b1e40f15815425",
"commits": [
{
"added": [],
"author": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"committer": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"distinct": true,
"id": "5e5f31b0b2dc03dfc5eab1e006269ad7f7824ec7",
"message": "deleted delete-me.txt",
"modified": [],
"removed": [
"delete-me.txt"
],
"timestamp": "2012-09-12T23:08:51-07:00",
"url": "https://github.com/danheberden/payloads/commit/5e5f31b0b2dc03dfc5eab1e006269ad7f7824ec7"
},
{
"added": [
"payloads/delete-file.json"
],
"author": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"committer": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"distinct": true,
"id": "0da906ae259fe7e2efe7a20f9d6ca342f7cf181e",
"message": "add delete-file payload",
"modified": [],
"removed": [],
"timestamp": "2012-09-12T23:10:32-07:00",
"url": "https://github.com/danheberden/payloads/commit/0da906ae259fe7e2efe7a20f9d6ca342f7cf181e"
},
{
"added": [],
"author": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"committer": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"distinct": true,
"id": "263c5253cc1578ed49892d0db8876da4ec26da84",
"message": "update readme",
"modified": [
"README.md"
],
"removed": [],
"timestamp": "2012-09-12T23:12:26-07:00",
"url": "https://github.com/danheberden/payloads/commit/263c5253cc1578ed49892d0db8876da4ec26da84"
}
],
"compare": "https://github.com/danheberden/payloads/compare/0ccf1c0b5677...263c5253cc15",
"created": false,
"deleted": false,
"forced": false,
"head_commit": {
"added": [],
"author": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"committer": {
"email": "email@domain.com",
"name": "Dan Heberden",
"username": "danheberden"
},
"distinct": true,
"id": "263c5253cc1578ed49892d0db8876da4ec26da84",
"message": "update readme",
"modified": [
"README.md"
],
"removed": [],
"timestamp": "2012-09-12T23:12:26-07:00",
"url": "https://github.com/danheberden/payloads/commit/263c5253cc1578ed49892d0db8876da4ec26da84"
},
"pusher": {
"email": "email@domain.com",
"name": "danheberden"
},
"ref": "refs/heads/master",
"repository": {
"created_at": "2012-09-12T22:57:59-07:00",
"description": "payloads",
"fork": false,
"forks": 0,
"has_downloads": true,
"has_issues": true,
"has_wiki": true,
"name": "payloads",
"open_issues": 0,
"owner": {
"email": "email@domain.com",
"name": "danheberden"
},
"private": false,
"pushed_at": "2012-09-12T23:13:10-07:00",
"size": 96,
"stargazers": 0,
"url": "https://github.com/danheberden/payloads",
"watchers": 0
}
}