releases
Create a release
Creates a release. Developer level access to the project is required to create a release.
post/api/v4/projects/{id}/releases
Request
- Base URLhttps://gitlab.com
- Authnone declared
Path parameters
idstring required
The ID or URL-encoded path of the project
Request body
Response
Create a release
Example response
{
"name": "Release v1.0",
"tag_name": "v1.0",
"description": "Finally released v1.0",
"created_at": "2019-01-03T01:56:19.539Z",
"released_at": "2019-01-03T01:56:19.539Z",
"author": {
"id": 1,
"username": "admin",
"public_email": "john@example.com",
"name": "Administrator",
"state": "active",
"avatar_url": "https://gravatar.com/avatar/1",
"avatar_path": "/user/avatar/28/The-Big-Lebowski-400-400.png",
"custom_attributes": [
{
"key": "foo",
"value": "bar"
}
],
"web_url": "https://gitlab.example.com/root"
},
"commit": {
"id": "2695effb5807a22ff3d138d593fd856244e155e7",
"short_id": "2695effb",
"created_at": "2017-07-26T11:08:53.000+02:00",
"parent_ids": [
"2a4b78934375d7f53875269ffd4f45fd83a84ebe"
],
"title": "Initial commit",
"message": "Initial commit",
"author_name": "John Smith",
"author_email": "john@example.com",
"authored_date": "2012-05-28T04:42:42-07:00",
"committer_name": "Jack Smith",
"committer_email": "jack@example.com",
"committed_date": "2012-05-28T04:42:42-07:00",
"trailers": {
"Merged-By": "Jane Doe janedoe@gitlab.com"
},
"extended_trailers": {
"Signed-off-by": [
"John Doe <johndoe@gitlab.com>",
"Jane Doe <janedoe@gitlab.com>"
]
},
"web_url": "https://gitlab.example.com/janedoe/gitlab-foss/-/commit/ed899a2f4b50b4370feeea94676502b42383c746"
},
"milestones": {
"issue_stats": {
"total": 10,
"closed": 5
}
},
"commit_path": "/root/app/commit/588440f66559714280628a4f9799f0c4eb880a4a",
"tag_path": "/root/app/-/tags/v1.0",
"assets": {
"count": 2,
"sources": {
"format": "zip",
"url": "https://gitlab.example.com/root/app/-/archive/v1.0/app-v1.0.zip"
},
"links": {
"id": 1,
"name": "app-v1.0.dmg",
"url": "https://gitlab.example.com/root/app/-/jobs/688/artifacts/raw/bin/app-v1.0.dmg",
"direct_asset_url": "https://gitlab.example.com/root/app/-/releases/v1.0/downloads/app-v1.0.dmg",
"link_type": "other"
}
},
"evidences": {
"sha": "760d6cdfb0879c3ffedec13af470e0f71cf52c6cde4d",
"filepath": "https://gitlab.example.com/root/app/-/releases/v1.0/evidence.json",
"collected_at": "2019-01-03T01:56:19.539Z"
}
}Changes
No recorded changes to this operation across all 5 revisions of this API.