11# var list
2- variables = gl .project_variables .list (project_id = 1 )
3- # or
42variables = project .variables .list ()
53# end var list
64
75# var get
8- var = gl .project_variables .get (var_key , project_id = 1 )
9- # or
106var = project .variables .get (var_key )
117# end var get
128
139# var create
14- var = gl .project_variables .create ({'key' : 'key1' , 'value' : 'value1' },
15- project_id = 1 )
16- # or
1710var = project .variables .create ({'key' : 'key1' , 'value' : 'value1' })
1811# end var create
1912
2316# end var update
2417
2518# var delete
26- gl .project_variables .delete (var_key )
27- # or
28- project .variables .delete ()
19+ project .variables .delete (var_key )
2920# or
3021var .delete ()
3122# end var delete
3223
3324# trigger list
34- triggers = gl .project_triggers .list (project_id = 1 )
35- # or
3625triggers = project .triggers .list ()
3726# end trigger list
3827
3928# trigger get
40- trigger = gl .project_triggers .get (trigger_token , project_id = 1 )
41- # or
4229trigger = project .triggers .get (trigger_token )
4330# end trigger get
4431
4532# trigger create
46- trigger = gl .project_triggers .create ({}, project_id = 1 )
47- # or
4833trigger = project .triggers .create ({})
4934# end trigger create
5035
5136# trigger delete
52- gl .project_triggers .delete (trigger_token )
53- # or
54- project .triggers .delete ()
37+ project .triggers .delete (trigger_token )
5538# or
5639trigger .delete ()
5740# end trigger delete
5841
5942# list
60- builds = gl .project_builds .list (project_id = 1 )
61- # or
62- builds = project .builds .list ()
43+ builds = project .builds .list () # v3
44+ jobs = project .jobs .list () # v4
6345# end list
6446
6547# commit list
48+ # v3 only
6649commit = gl .project_commits .get (commit_sha , project_id = 1 )
6750builds = commit .builds ()
6851# end commit list
6952
7053# get
71- build = gl .project_builds .get (build_id , project_id = 1 )
72- # or
73- project .builds .get (build_id )
54+ project .builds .get (build_id ) # v3
55+ project .jobs .get (job_id ) # v4
7456# end get
7557
7658# artifacts
77- build .artifacts ()
59+ build_or_job .artifacts ()
7860# end artifacts
7961
8062# stream artifacts
@@ -86,33 +68,32 @@ def __call__(self, chunk):
8668 self ._fd .write (chunk )
8769
8870target = Foo ()
89- build .artifacts (streamed = True , action = target )
71+ build_or_job .artifacts (streamed = True , action = target )
9072del (target ) # flushes data on disk
9173# end stream artifacts
9274
9375# keep artifacts
94- build .keep_artifacts ()
76+ build_or_job .keep_artifacts ()
9577# end keep artifacts
9678
9779# trace
98- build .trace ()
80+ build_or_job .trace ()
9981# end trace
10082
10183# retry
102- build .cancel ()
103- build .retry ()
84+ build_or_job .cancel ()
85+ build_or_job .retry ()
10486# end retry
10587
10688# erase
107- build .erase ()
89+ build_or_job .erase ()
10890# end erase
10991
11092# play
111- build .play ()
93+ build_or_job .play ()
11294# end play
11395
11496# trigger run
115- p = gl .projects .get (project_id )
116- p .trigger_build ('master' , trigger_token ,
117- {'extra_var1' : 'foo' , 'extra_var2' : 'bar' })
97+ project .trigger_build ('master' , trigger_token ,
98+ {'extra_var1' : 'foo' , 'extra_var2' : 'bar' })
11899# end trigger run
0 commit comments