webhook-gitlab.json

{
    "object_kind": "push",
    "event_name": "push",
    "before": "cd42303330d08bdfccf26f2d238f111d98e3561f",
    "after": "eb3ae3dd5a46edd87d15c65a7fdbad975b3a0a6d",
    "ref": "refs\/heads\/v0.1",
    "checkout_sha": "eb3ae3dd5a46edd87d15c65a7fdbad975b3a0a6d",
    "message": null,
    "user_id": 7333013,
    "user_name": "Reed Sutman",
    "user_username": "ReedyBear",
    "user_email": "",
    "user_avatar": "https:\/\/secure.gravatar.com\/avatar\/b18f4a0edd71e6a66e290f5e7278fb12?s=80&d=identicon",
    "project_id": 31295139,
    "project": {
        "id": 31295139,
        "name": "Simple Cli Framework",
        "description": "a simple cli interface for building cli apps in php",
        "web_url": "https:\/\/gitlab.com\/taeluf\/php\/cli",
        "avatar_url": null,
        "git_ssh_url": "git@gitlab.com:taeluf\/php\/cli.git",
        "git_http_url": "https:\/\/gitlab.com\/taeluf\/php\/cli.git",
        "namespace": "php",
        "visibility_level": 20,
        "path_with_namespace": "taeluf\/php\/cli",
        "default_branch": "v0.1",
        "ci_config_path": "",
        "homepage": "https:\/\/gitlab.com\/taeluf\/php\/cli",
        "url": "git@gitlab.com:taeluf\/php\/cli.git",
        "ssh_url": "git@gitlab.com:taeluf\/php\/cli.git",
        "http_url": "https:\/\/gitlab.com\/taeluf\/php\/cli.git"
    },
    "commits": [
        {
            "id": "eb3ae3dd5a46edd87d15c65a7fdbad975b3a0a6d",
            "message": "documentation\n",
            "title": "documentation",
            "timestamp": "2022-03-29T16:57:24-05:00",
            "url": "https:\/\/gitlab.com\/taeluf\/php\/cli\/-\/commit\/eb3ae3dd5a46edd87d15c65a7fdbad975b3a0a6d",
            "author": {
                "name": "Taeluf",
                "email": "contact@taeluf.com"
            },
            "added": [],
            "modified": [
                ".docsrc\/README.src.md",
                "README.md",
                "composer.lock",
                "doc\/README.md",
                "test\/proto"
            ],
           "removed": []
        },
        {
            "id": "e08da2c129626b3d6cc25991a7339cbdcf97bd8c",
            "message": "docs, and add load_json_file() method\n",
            "title": "docs, and add load_json_file() method",
            "timestamp": "2022-03-29T16:52:18-05:00",
            "url": "https:\/\/gitlab.com\/taeluf\/php\/cli\/-\/commit\/e08da2c129626b3d6cc25991a7339cbdcf97bd8c",
            "author": {
                "name": "Taeluf",
                "email": "contact@taeluf.com"
            },
            "added": [
                ".docsrc\/README.src.md",
                "README.md",
                "doc\/README.md",
                "doc\/api\/code\/Cli.php.md",
                "doc\/sample\/.docsrc\/Extensions.md",
                "doc\/sample\/.docsrc\/RegexMatching.md",
                "doc\/sample\/.docsrc\/TechnicalStuff.md",
                "doc\/sample\/.docsrc\/Unsorted.md",
                "doc\/sample\/.docsrc\/old\/README.md",
                "doc\/sample\/.docsrc\/old\/Todo.md"
            ],
            "modified": [
                "code\/Cli.php"
            ],
            "removed": [
                ".docsrc\/sample\/.docsrc\/Extensions.src.md",
                ".docsrc\/sample\/.docsrc\/RegexMatching.src.md",
                ".docsrc\/sample\/.docsrc\/TechnicalStuff.src.md",
                ".docsrc\/sample\/.docsrc\/Unsorted.src.md",
                ".docsrc\/sample\/.docsrc\/old\/README.src.md",
                ".docsrc\/sample\/.docsrc\/old\/Todo.src.md"
            ]
        },
        {
            "id": "cd42303330d08bdfccf26f2d238f111d98e3561f",
            "message": "add call_command() method\n",
            "title": "add call_command() method",
            "timestamp": "2022-03-24T16:31:32-05:00",
            "url": "https:\/\/gitlab.com\/taeluf\/php\/cli\/-\/commit\/cd42303330d08bdfccf26f2d238f111d98e3561f",
            "author": {
                "name": "Taeluf",
                "email": "contact@taeluf.com"
            },
            "added": [
                "test\/TestResults.html"
            ],
            "modified": [
                "code\/Cli.php"
            ],
            "removed": []
        }
    ],
    "total_commits_count": 3,
    "push_options": [],
    "repository": {
        "name": "Simple Cli Framework",
        "url": "git@gitlab.com:taeluf\/php\/cli.git",
        "description": "a simple cli interface for building cli apps in php",
        "homepage": "https:\/\/gitlab.com\/taeluf\/php\/cli",
        "git_http_url": "https:\/\/gitlab.com\/taeluf\/php\/cli.git",
        "git_ssh_url": "git@gitlab.com:taeluf\/php\/cli.git",
        "visibility_level": 20
    }
}