Files
automatisch/packages/backend/src/apps/gitlab/triggers/release-event/release_event.ts
Krzysztof Dukszta-Kwiatkowski 6e80ff4eb6 post review fixes
2023-05-30 15:21:13 +02:00

73 lines
2.5 KiB
TypeScript

// https://docs.gitlab.com/ee/user/project/integrations/webhook_events.html#release-events
export default {
object_kind: 'release',
id: 1,
created_at: '2020-11-02 12:55:12 UTC',
description: 'v1.1 has been released',
name: 'v1.1',
released_at: '2020-11-02 12:55:12 UTC',
tag: 'v1.1',
project: {
id: 2,
name: 'release-webhook-example',
description: '',
web_url: 'https://example.com/gitlab-org/release-webhook-example',
avatar_url: null,
git_ssh_url: 'ssh://git@example.com/gitlab-org/release-webhook-example.git',
git_http_url: 'https://example.com/gitlab-org/release-webhook-example.git',
namespace: 'Gitlab',
visibility_level: 0,
path_with_namespace: 'gitlab-org/release-webhook-example',
default_branch: 'master',
ci_config_path: null,
homepage: 'https://example.com/gitlab-org/release-webhook-example',
url: 'ssh://git@example.com/gitlab-org/release-webhook-example.git',
ssh_url: 'ssh://git@example.com/gitlab-org/release-webhook-example.git',
http_url: 'https://example.com/gitlab-org/release-webhook-example.git',
},
url: 'https://example.com/gitlab-org/release-webhook-example/-/releases/v1.1',
action: 'create',
assets: {
count: 5,
links: [
{
id: 1,
external: true, // deprecated in GitLab 15.9, will be removed in GitLab 16.0.
link_type: 'other',
name: 'Changelog',
url: 'https://example.net/changelog',
},
],
sources: [
{
format: 'zip',
url: 'https://example.com/gitlab-org/release-webhook-example/-/archive/v1.1/release-webhook-example-v1.1.zip',
},
{
format: 'tar.gz',
url: 'https://example.com/gitlab-org/release-webhook-example/-/archive/v1.1/release-webhook-example-v1.1.tar.gz',
},
{
format: 'tar.bz2',
url: 'https://example.com/gitlab-org/release-webhook-example/-/archive/v1.1/release-webhook-example-v1.1.tar.bz2',
},
{
format: 'tar',
url: 'https://example.com/gitlab-org/release-webhook-example/-/archive/v1.1/release-webhook-example-v1.1.tar',
},
],
},
commit: {
id: 'ee0a3fb31ac16e11b9dbb596ad16d4af654d08f8',
message: 'Release v1.1',
title: 'Release v1.1',
timestamp: '2020-10-31T14:58:32+11:00',
url: 'https://example.com/gitlab-org/release-webhook-example/-/commit/ee0a3fb31ac16e11b9dbb596ad16d4af654d08f8',
author: {
name: 'Example User',
email: 'user@example.com',
},
},
};