{
    "object_kind": "pipeline",
    "object_attributes": {
        "id": 22668,
        "ref": "test/links-in-zulip-pipeline-message",
        "tag": false,
        "sha": "fdf1367fcd3a3b18a465eeb719e397607c1b38dc",
        "before_sha": "3321a6c3aa5f6ef636ab46d39638d67bdf24074b",
        "source": "push",
        "status": "success",
        "detailed_status": "passed",
        "stages": [
        "setup",
        "test",
        "test_updated_packages",
        "release",
        "cleanup",
        "deploy"
        ],
        "created_at": "2020-05-26 14:46:28 UTC",
        "finished_at": "2020-05-26 14:50:13 UTC",
        "duration": 215,
        "variables": [

        ]
    },
    "merge_request": null,
    "user": {
        "name": "Great Maintainer",
        "username": "maintainer",
        "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
        "email": "maintainer@example.com"
    },
    "project": {
        "id": 345,
        "name": "onlysomeproject",
        "description": "just awesome",
        "web_url": "https://gitlab.example.com/group1/onlysomeproject",
        "avatar_url": "https://gitlab.example.com/uploads/-/system/project/avatar/345/onlysomeproject.jpg",
        "git_ssh_url": "git@gitlab.example.com:group1/onlysomeproject.git",
        "git_http_url": "https://gitlab.example.com/group1/onlysomeproject.git",
        "namespace": "Group1",
        "visibility_level": 10,
        "path_with_namespace": "group1/onlysomeproject",
        "default_branch": "master",
        "ci_config_path": ""
    },
    "commit": {
        "id": "fdf1367fcd3a3b18a465eeb719e397607c1b38dc",
        "message": "fixed this, tested that",
        "timestamp": "2020-05-26T16:46:18+02:00",
        "url": "https://gitlab.example.com/group1/onlysomeproject/-/commit/fdf1367fcd3a3b18a465eeb719e397607c1b38dc",
        "author": {
        "name": "Great Maintainer",
        "email": "maintainer@example.com"
        }
    },
    "builds": [
        {
        "id": 58592,
        "stage": "cleanup",
        "name": "cleanup:cleanup docker image",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:49:54 UTC",
        "finished_at": "2020-05-26 14:50:13 UTC",
        "when": "always",
        "manual": false,
        "allow_failure": true,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": null,
            "size": null
        }
        },
        {
        "id": 58591,
        "stage": "release",
        "name": "pages",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:49:36 UTC",
        "finished_at": "2020-05-26 14:49:51 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": "artifacts.zip",
            "size": 7049623
        }
        },
        {
        "id": 58590,
        "stage": "test_updated_packages",
        "name": "black+pytest:future environment",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:48:34 UTC",
        "finished_at": "2020-05-26 14:49:36 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": null,
            "size": null
        }
        },
        {
        "id": 58589,
        "stage": "test",
        "name": "docs:anaconda environment",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:48:15 UTC",
        "finished_at": "2020-05-26 14:48:33 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": "sphinx-docs.zip",
            "size": 7050633
        }
        },
        {
        "id": 58588,
        "stage": "test",
        "name": "pytest:current environment",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:47:56 UTC",
        "finished_at": "2020-05-26 14:48:15 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": null,
            "size": null
        }
        },
        {
        "id": 58587,
        "stage": "test",
        "name": "black:current environment",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:47:36 UTC",
        "finished_at": "2020-05-26 14:47:56 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": null,
            "size": null
        }
        },
        {
        "id": 58586,
        "stage": "setup",
        "name": "setup:docker image",
        "status": "success",
        "created_at": "2020-05-26 14:46:28 UTC",
        "started_at": "2020-05-26 14:46:30 UTC",
        "finished_at": "2020-05-26 14:47:33 UTC",
        "when": "on_success",
        "manual": false,
        "allow_failure": false,
        "user": {
            "name": "Great Maintainer",
            "username": "maintainer",
            "avatar_url": "https://gitlab.example.com/uploads/-/system/user/avatar/130/avatar.png",
            "email": "maintainer@example.com"
        },
        "runner": {
            "id": 22,
            "description": "global-runner",
            "active": true,
            "is_shared": true
        },
        "artifacts_file": {
            "filename": null,
            "size": null
        }
        }
    ]
}
