summaryrefslogtreecommitdiff
path: root/docs/gl_objects/runners.py
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain@pocentek.net>2017-01-21 14:42:12 +0100
committerGauvain Pocentek <gauvain@pocentek.net>2017-01-21 14:42:12 +0100
commit04435e1b13166fb45216c494f3af4d9bdb76bcaf (patch)
tree894bc1b8da43ea03cac315a5f144e42e4b8ac9a7 /docs/gl_objects/runners.py
parentde0536b1cfff43c494c64930a37333529e589a94 (diff)
downloadgitlab-04435e1b13166fb45216c494f3af4d9bdb76bcaf.tar.gz
Add support for project runners
This API allows to enable/disable specific runners for a project, and to list the project associated runners. Fix #205
Diffstat (limited to 'docs/gl_objects/runners.py')
-rw-r--r--docs/gl_objects/runners.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/gl_objects/runners.py b/docs/gl_objects/runners.py
index 3de36df..1a9cb82 100644
--- a/docs/gl_objects/runners.py
+++ b/docs/gl_objects/runners.py
@@ -22,3 +22,21 @@ gl.runners.delete(runner_id)
# or
runner.delete()
# end delete
+
+# project list
+runners = gl.project_runners.list(project_id=1)
+# or
+runners = project.runners.list()
+# end project list
+
+# project enable
+p_runner = gl.project_runners.create({'runner_id': runner.id}, project_id=1)
+# or
+p_runner = project.runners.create({'runner_id': runner.id})
+# end project enable
+
+# project disable
+gl.project_runners.delete(runner.id)
+# or
+project.runners.delete(runner.id)
+# end project disable