blob: d1985d969f16ed1b3519bae45abdf4e2dbd2f946 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# list
p_milestones = project.milestones.list()
g_milestones = group.milestones.list()
# end list
# filter
p_milestones = project.milestones.list(state='closed')
g_milestones = group.milestones.list(state='active')
# end filter
# get
p_milestone = project.milestones.get(milestone_id)
g_milestone = group.milestones.get(milestone_id)
# end get
# create
milestone = project.milestones.create({'title': '1.0'})
# end create
# update
milestone.description = 'v 1.0 release'
milestone.save()
# end update
# state
# close a milestone
milestone.state_event = 'close'
milestone.save()
# activate a milestone
milestone.state_event = 'activate'
milestone.save()
# end state
# issues
issues = milestone.issues()
# end issues
# merge_requests
merge_requests = milestone.merge_requests()
# end merge_requests
|