github.com/argoproj/argo-cd@v1.8.7/util/webhook/github-commit-event.json (about)

     1  {
     2    "ref": "refs/heads/master",
     3    "before": "d5c1ffa8e294bc18c639bfb4e0df499251034414",
     4    "after": "63738bb582c8b540af7bcfc18f87c575c3ed66e0",
     5    "created": false,
     6    "deleted": false,
     7    "forced": true,
     8    "base_ref": null,
     9    "compare": "https://github.com/jessesuen/test-repo/compare/d5c1ffa8e294...63738bb582c8",
    10    "commits": [
    11      {
    12        "id": "63738bb582c8b540af7bcfc18f87c575c3ed66e0",
    13        "tree_id": "64897da445207e409ad05af93b1f349ad0a4ee19",
    14        "distinct": true,
    15        "message": "Add staging-argocd-demo environment",
    16        "timestamp": "2018-05-04T15:40:02-07:00",
    17        "url": "https://github.com/jessesuen/test-repo/commit/63738bb582c8b540af7bcfc18f87c575c3ed66e0",
    18        "author": {
    19          "name": "Jesse Suen",
    20          "email": "Jesse_Suen@example.com",
    21          "username": "jessesuen"
    22        },
    23        "committer": {
    24          "name": "Jesse Suen",
    25          "email": "Jesse_Suen@example.com",
    26          "username": "jessesuen"
    27        },
    28        "added": [
    29          "ksapps/test-app/environments/staging-argocd-demo/main.jsonnet",
    30          "ksapps/test-app/environments/staging-argocd-demo/params.libsonnet"
    31        ],
    32        "removed": [
    33  
    34        ],
    35        "modified": [
    36          "ksapps/test-app/app.yaml"
    37        ]
    38      }
    39    ],
    40    "head_commit": {
    41      "id": "63738bb582c8b540af7bcfc18f87c575c3ed66e0",
    42      "tree_id": "64897da445207e409ad05af93b1f349ad0a4ee19",
    43      "distinct": true,
    44      "message": "Add staging-argocd-demo environment",
    45      "timestamp": "2018-05-04T15:40:02-07:00",
    46      "url": "https://github.com/jessesuen/test-repo/commit/63738bb582c8b540af7bcfc18f87c575c3ed66e0",
    47      "author": {
    48        "name": "Jesse Suen",
    49        "email": "Jesse_Suen@example.com",
    50        "username": "jessesuen"
    51      },
    52      "committer": {
    53        "name": "Jesse Suen",
    54        "email": "Jesse_Suen@example.com",
    55        "username": "jessesuen"
    56      },
    57      "added": [
    58        "ksapps/test-app/environments/staging-argocd-demo/main.jsonnet",
    59        "ksapps/test-app/environments/staging-argocd-demo/params.libsonnet"
    60      ],
    61      "removed": [
    62  
    63      ],
    64      "modified": [
    65        "ksapps/test-app/app.yaml"
    66      ]
    67    },
    68    "repository": {
    69      "id": 123060978,
    70      "name": "test-repo",
    71      "full_name": "jessesuen/test-repo",
    72      "owner": {
    73        "name": "jessesuen",
    74        "email": "jessesuen@users.noreply.github.com",
    75        "login": "jessesuen",
    76        "id": 12677113,
    77        "avatar_url": "https://avatars0.githubusercontent.com/u/12677113?v=4",
    78        "gravatar_id": "",
    79        "url": "https://api.github.com/users/jessesuen",
    80        "html_url": "https://github.com/jessesuen",
    81        "followers_url": "https://api.github.com/users/jessesuen/followers",
    82        "following_url": "https://api.github.com/users/jessesuen/following{/other_user}",
    83        "gists_url": "https://api.github.com/users/jessesuen/gists{/gist_id}",
    84        "starred_url": "https://api.github.com/users/jessesuen/starred{/owner}{/repo}",
    85        "subscriptions_url": "https://api.github.com/users/jessesuen/subscriptions",
    86        "organizations_url": "https://api.github.com/users/jessesuen/orgs",
    87        "repos_url": "https://api.github.com/users/jessesuen/repos",
    88        "events_url": "https://api.github.com/users/jessesuen/events{/privacy}",
    89        "received_events_url": "https://api.github.com/users/jessesuen/received_events",
    90        "type": "User",
    91        "site_admin": false
    92      },
    93      "private": false,
    94      "html_url": "https://github.com/jessesuen/test-repo",
    95      "description": "Test Repository",
    96      "fork": false,
    97      "url": "https://github.com/jessesuen/test-repo",
    98      "forks_url": "https://api.github.com/repos/jessesuen/test-repo/forks",
    99      "keys_url": "https://api.github.com/repos/jessesuen/test-repo/keys{/key_id}",
   100      "collaborators_url": "https://api.github.com/repos/jessesuen/test-repo/collaborators{/collaborator}",
   101      "teams_url": "https://api.github.com/repos/jessesuen/test-repo/teams",
   102      "hooks_url": "https://api.github.com/repos/jessesuen/test-repo/hooks",
   103      "issue_events_url": "https://api.github.com/repos/jessesuen/test-repo/issues/events{/number}",
   104      "events_url": "https://api.github.com/repos/jessesuen/test-repo/events",
   105      "assignees_url": "https://api.github.com/repos/jessesuen/test-repo/assignees{/user}",
   106      "branches_url": "https://api.github.com/repos/jessesuen/test-repo/branches{/branch}",
   107      "tags_url": "https://api.github.com/repos/jessesuen/test-repo/tags",
   108      "blobs_url": "https://api.github.com/repos/jessesuen/test-repo/git/blobs{/sha}",
   109      "git_tags_url": "https://api.github.com/repos/jessesuen/test-repo/git/tags{/sha}",
   110      "git_refs_url": "https://api.github.com/repos/jessesuen/test-repo/git/refs{/sha}",
   111      "trees_url": "https://api.github.com/repos/jessesuen/test-repo/git/trees{/sha}",
   112      "statuses_url": "https://api.github.com/repos/jessesuen/test-repo/statuses/{sha}",
   113      "languages_url": "https://api.github.com/repos/jessesuen/test-repo/languages",
   114      "stargazers_url": "https://api.github.com/repos/jessesuen/test-repo/stargazers",
   115      "contributors_url": "https://api.github.com/repos/jessesuen/test-repo/contributors",
   116      "subscribers_url": "https://api.github.com/repos/jessesuen/test-repo/subscribers",
   117      "subscription_url": "https://api.github.com/repos/jessesuen/test-repo/subscription",
   118      "commits_url": "https://api.github.com/repos/jessesuen/test-repo/commits{/sha}",
   119      "git_commits_url": "https://api.github.com/repos/jessesuen/test-repo/git/commits{/sha}",
   120      "comments_url": "https://api.github.com/repos/jessesuen/test-repo/comments{/number}",
   121      "issue_comment_url": "https://api.github.com/repos/jessesuen/test-repo/issues/comments{/number}",
   122      "contents_url": "https://api.github.com/repos/jessesuen/test-repo/contents/{+path}",
   123      "compare_url": "https://api.github.com/repos/jessesuen/test-repo/compare/{base}...{head}",
   124      "merges_url": "https://api.github.com/repos/jessesuen/test-repo/merges",
   125      "archive_url": "https://api.github.com/repos/jessesuen/test-repo/{archive_format}{/ref}",
   126      "downloads_url": "https://api.github.com/repos/jessesuen/test-repo/downloads",
   127      "issues_url": "https://api.github.com/repos/jessesuen/test-repo/issues{/number}",
   128      "pulls_url": "https://api.github.com/repos/jessesuen/test-repo/pulls{/number}",
   129      "milestones_url": "https://api.github.com/repos/jessesuen/test-repo/milestones{/number}",
   130      "notifications_url": "https://api.github.com/repos/jessesuen/test-repo/notifications{?since,all,participating}",
   131      "labels_url": "https://api.github.com/repos/jessesuen/test-repo/labels{/name}",
   132      "releases_url": "https://api.github.com/repos/jessesuen/test-repo/releases{/id}",
   133      "deployments_url": "https://api.github.com/repos/jessesuen/test-repo/deployments",
   134      "created_at": 1519698615,
   135      "updated_at": "2018-05-04T22:37:55Z",
   136      "pushed_at": 1525473610,
   137      "git_url": "git://github.com/jessesuen/test-repo.git",
   138      "ssh_url": "git@github.com:jessesuen/test-repo.git",
   139      "clone_url": "https://github.com/jessesuen/test-repo.git",
   140      "svn_url": "https://github.com/jessesuen/test-repo",
   141      "homepage": null,
   142      "size": 538,
   143      "stargazers_count": 0,
   144      "watchers_count": 0,
   145      "language": null,
   146      "has_issues": true,
   147      "has_projects": true,
   148      "has_downloads": true,
   149      "has_wiki": true,
   150      "has_pages": false,
   151      "forks_count": 1,
   152      "mirror_url": null,
   153      "archived": false,
   154      "open_issues_count": 0,
   155      "license": null,
   156      "forks": 1,
   157      "open_issues": 0,
   158      "watchers": 0,
   159      "default_branch": "master",
   160      "stargazers": 0,
   161      "master_branch": "master"
   162    },
   163    "pusher": {
   164      "name": "jessesuen",
   165      "email": "jessesuen@users.noreply.github.com"
   166    },
   167    "sender": {
   168      "login": "jessesuen",
   169      "id": 12677113,
   170      "avatar_url": "https://avatars0.githubusercontent.com/u/12677113?v=4",
   171      "gravatar_id": "",
   172      "url": "https://api.github.com/users/jessesuen",
   173      "html_url": "https://github.com/jessesuen",
   174      "followers_url": "https://api.github.com/users/jessesuen/followers",
   175      "following_url": "https://api.github.com/users/jessesuen/following{/other_user}",
   176      "gists_url": "https://api.github.com/users/jessesuen/gists{/gist_id}",
   177      "starred_url": "https://api.github.com/users/jessesuen/starred{/owner}{/repo}",
   178      "subscriptions_url": "https://api.github.com/users/jessesuen/subscriptions",
   179      "organizations_url": "https://api.github.com/users/jessesuen/orgs",
   180      "repos_url": "https://api.github.com/users/jessesuen/repos",
   181      "events_url": "https://api.github.com/users/jessesuen/events{/privacy}",
   182      "received_events_url": "https://api.github.com/users/jessesuen/received_events",
   183      "type": "User",
   184      "site_admin": false
   185    }
   186  }