object_kind | string | Event type, here it is "tag_push" |
event_name | string | Event name, here it is "tag_push" |
before | string | Commit SHA before the push (all zeros for new tags) |
after | string | Commit SHA after the push |
ref | string | Git reference path, e.g., "refs/tags/test2" |
base_ref | string | Base branch name |
checkout_sha | string | Checked out commit SHA value |
message | string | Message content |
user_id | integer | User ID triggering the push event |
user_name | string | User name |
user_username | string | User login name |
user_email | string | User email |
user_avatar | string | User avatar URL |
project_id | integer | Project ID |
project.id | integer | Project ID |
project.name | string | Project name |
project.web_url | string | Project web access URL |
project.avatar_url | string | Project avatar URL |
project.git_ssh_url | string | Project SSH clone URL |
project.git_http_url | string | Project HTTP clone URL |
project.namespace | string | Project namespace |
project.visibility_level | integer | Project visibility level (0: private, 1: public) |
project.path_with_namespace | string | Project path with namespace |
project.default_branch | string | Default branch |
project.homepage | string | Project homepage |
project.url | string | Project Git repository URL |
project.ssh_url | string | Project SSH clone URL |
project.http_url | string | Project HTTP clone URL |
commits | array | Array of commit information |
commits[].id | string | Commit SHA value |
commits[].message | string | Commit message |
commits[].timestamp | string | Commit timestamp |
commits[].url | string | Commit details page URL |
commits[].author.name | string | Commit author name |
commits[].author.email | string | Commit author email |
total_commits_count | integer | Total number of commits |
push_options | array | Array of push options |
repository.name | string | Repository name |
repository.url | string | Repository Git URL |
repository.homepage | string | Repository homepage |
repository.git_http_url | string | Repository HTTP clone URL |
repository.git_ssh_url | string | Repository SSH clone URL |
repository.visibility_level | integer | Repository visibility level (0: private, 1: public) |
manual_build | boolean | |
uuid | string | Unique event identifier |