diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/gl_objects/milestones.rst | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/docs/gl_objects/milestones.rst b/docs/gl_objects/milestones.rst index f24e13f..40f9ba6 100644 --- a/docs/gl_objects/milestones.rst +++ b/docs/gl_objects/milestones.rst @@ -2,6 +2,9 @@ Milestones ########## +Project milestones +================== + Reference --------- @@ -70,3 +73,33 @@ List the issues related to a milestone:: List the merge requests related to a milestone:: merge_requests = milestone.merge_requests() + +Milestone events +============ + +Resource milestone events keep track of what happens to GitLab issues and merge requests. + +Reference +--------- + +* v4 API: + + + :class:`gitlab.v4.objects.ProjectIssueResourceMilestoneEvent` + + :class:`gitlab.v4.objects.ProjectIssueResourceMilestoneEventManager` + + :attr:`gitlab.v4.objects.ProjectIssue.resourcemilestoneevents` + + :class:`gitlab.v4.objects.ProjectMergeRequestResourceMilestoneEvent` + + :class:`gitlab.v4.objects.ProjectMergeRequestResourceMilestoneEventManager` + + :attr:`gitlab.v4.objects.ProjectMergeRequest.resourcemilestoneevents` + +* GitLab API: https://docs.gitlab.com/ee/api/resource_milestone_events.html + +Examples +-------- + +Get milestones for a resource (issue, merge request):: + + milestones = resource.resourcemilestoneevents.list() + +Get a specific milestone for a resource:: + + milestone = resource.resourcemilestoneevents.get(milestone_id) |