Group milestones API
Group milestones API
在 GitLab 9.5 中 .
此页面描述了组里程碑 API. 有一个单独的项目里程碑 API页面.
返回组里程碑列表.
Parameters:
curl --header "PRIVATE-TOKEN: <your_access_token>" "https://gitlab.example.com/api/v4/groups/5/milestones"
示例响应:
[ { "id": 12, "iid": 3, "group_id": 16, "title": "10.0", "description": "Version", "due_date": "2013-11-29", "start_date": "2013-11-10", "state": "active", "updated_at": "2013-10-02T09:24:18Z", "created_at": "2013-10-02T09:24:18Z", "web_url": "https://gitlab.com/groups/gitlab-org/-/milestones/42" } ]
Get single milestone
获取单个组里程碑.
Attribute | Type | Required | Description |
---|---|---|---|
id |
integer/string | yes | 认证用户拥有的组的 ID 或 |
milestone_id |
integer | yes | 组里程碑的 ID |
创建一个新的组里程碑.
Parameters:
Edit milestone
更新现有的组里程碑.
PUT /groups/:id/milestones/:milestone_id
Parameters:
Attribute | Type | Required | Description |
---|---|---|---|
id |
integer/string | yes | 认证用户拥有的 ID 或URL 编码路径 |
milestone_id |
integer | yes | 组里程碑的 ID |
title |
string | no | 里程碑的标题 |
description |
string | no | 里程碑的描述 |
due_date |
date | no | 里程碑的到期日期,格式为 YYYY-MM-DD(ISO 8601) |
start_date |
date | no | 里程碑的开始日期,格式为 YYYY-MM-DD(ISO 8601) |
string | no | 里程碑的状态事件( close 或activate ) |
仅针对具有开发者访问权限的用户.
Parameters:
Get all issues assigned to a single milestone
GET /groups/:id/milestones/:milestone_id/issues
Parameters:
Attribute | Type | Required | Description |
---|---|---|---|
id |
integer/string | yes | 认证用户拥有的组的 ID 或 |
milestone_id |
integer | yes | 组里程碑的 ID |
获取分配给单个组里程碑的所有合并请求.
GET /groups/:id/milestones/:milestone_id/merge_requests
Parameters:
Get all burndown chart events for a single milestone
在 GitLab 12.1 中
获取单个里程碑的所有燃尽图事件.
Parameters:
Attribute | Type | Required | Description |
---|---|---|---|
id |
integer/string | yes | 认证用户拥有的组的 ID 或 |
milestone_id |
integer | yes | 组里程碑的 ID |