그룹 릴리즈 API
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-managed, GitLab Dedicated
Offering: GitLab.com, Self-managed, GitLab Dedicated
REST API를 사용하여 그룹의 릴리즈를 검토하세요.
프로젝트 릴리즈 API에 대한 자세한 내용은 릴리즈 API를 참조하세요.
그룹 릴리즈 목록
그룹 릴리즈의 목록을 반환합니다.
GET /groups/:id/releases
GET /groups/:id/releases?simple=true
매개변수:
속성 | 유형 | 필수 | 설명 |
---|---|---|---|
id |
정수/문자열 | 예 | 그룹의 ID 또는 URL 인코딩된 경로입니다. |
sort |
문자열 | 아니오 | 정렬 방향입니다. 내림차순 desc (기본값) 또는 오름차순 asc 중 하나입니다. |
simple |
부울 | 아니오 | 각 릴리즈에 대해 제한된 필드만 반환합니다. |
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/groups/5/releases"
예시 응답:
[
{
"name": "표준 릴리즈",
"tag_name": "releasetag",
"description": "",
"created_at": "2022-01-10T15:23:15.529Z",
"released_at": "2022-01-10T15:23:15.529Z",
"author": {
"id": 1,
"username": "root",
"name": "관리자",
"state": "활성",
"avatar_url": "https://www.gravatar.com/avatar/e64c7d89f26bd1972efa854d13d7dd61?s=80&d=identicon",
"web_url": "https://gitlab.com/root"
},
"commit": {
"id": "e8cbb845ae5a53a2fef2938cf63cf82efc10d993",
"short_id": "e8cbb845",
"created_at": "2022-01-10T15:20:29.000+00:00",
"parent_ids": [],
"title": "테스트 업데이트",
"message": "테스트 업데이트",
"author_name": "관리자",
"author_email": "admin@example.com",
"authored_date": "2022-01-10T15:20:29.000+00:00",
"committer_name": "관리자",
"committer_email": "admin@example.com",
"committed_date": "2022-01-10T15:20:29.000+00:00",
"trailers": {},
"web_url": "https://gitlab.com/groups/gitlab-org/-/commit/e8cbb845ae5a53a2fef2938cf63cf82efc10d993"
},
"upcoming_release": false,
"commit_path": "/testgroup/test/-/commit/e8cbb845ae5a53a2fef2938cf63cf82efc10d993",
"tag_path": "/testgroup/test/-/tags/testtag"
}
]