File tree Expand file tree Collapse file tree 4 files changed +20
-3
lines changed
Expand file tree Collapse file tree 4 files changed +20
-3
lines changed Original file line number Diff line number Diff line change 2424# or
2525label .delete ()
2626# end delete
27+
28+ # use
29+ # Labels are defined as lists in issues and merge requests. The labels must
30+ # exist.
31+ issue = p .issues .create ({'title' : 'issue title' ,
32+ 'description' : 'issue description' ,
33+ 'labels' : ['foo' ]})
34+ issue .labels .append ('bar' )
35+ issue .save ()
36+ # end use
Original file line number Diff line number Diff line change @@ -52,3 +52,9 @@ Delete a label for a project:
5252.. literalinclude :: labels.py
5353 :start-after: # delete
5454 :end-before: # end delete
55+
56+ Managing labels in issues and merge requests:
57+
58+ .. literalinclude :: labels.py
59+ :start-after: # use
60+ :end-before: # end use
Original file line number Diff line number Diff line change 1313# create
1414mr = project .mergerequests .create ({'source_branch' : 'cool_feature' ,
1515 'target_branch' : 'master' ,
16- 'title' : 'merge cool feature' })
16+ 'title' : 'merge cool feature' ,
17+ 'labels' : ['label1' , 'label2' ]})
1718# end create
1819
1920# update
Original file line number Diff line number Diff line change 384384issue .notes .create ({
385385 "body" : "See the attached file: {}" .format (uploaded_file ["markdown" ])
386386})
387- # project file upload markdown
387+ # end project file upload markdown
388388
389389# project file upload markdown custom
390390uploaded_file = project .upload ("filename.txt" , filedata = "data" )
391391issue = project .issues .get (issue_id )
392392issue .notes .create ({
393393 "body" : "See the [attached file]({})" .format (uploaded_file ["url" ])
394394})
395- # project file upload markdown
395+ # end project file upload markdown custom
You can’t perform that action at this time.
0 commit comments