diff options
author | Gauvain Pocentek <gauvain@pocentek.net> | 2016-08-06 21:47:15 +0200 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2016-08-06 21:47:15 +0200 |
commit | 5b08d2a364d0f355c8df9e4926e5a54fc5f15f36 (patch) | |
tree | 940d26542a5b6389b9ed80acab61cbb9bef59f28 /docs/gl_objects/environments.py | |
parent | ea089e092439a8fe95b50c3d0592358550389b51 (diff) | |
download | gitlab-5b08d2a364d0f355c8df9e4926e5a54fc5f15f36.tar.gz |
Add support for project environments
Diffstat (limited to 'docs/gl_objects/environments.py')
-rw-r--r-- | docs/gl_objects/environments.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/docs/gl_objects/environments.py b/docs/gl_objects/environments.py new file mode 100644 index 0000000..80d77c9 --- /dev/null +++ b/docs/gl_objects/environments.py @@ -0,0 +1,31 @@ +# list +environments = gl.project_environments.list(project_id=1) +# or +environments = project.environments.list() +# end list + +# get +environment = gl.project_environments.get(environment_id, project_id=1) +# or +environment = project.environments.get(environment_id) +# end get + +# create +environment = gl.project_environments.create({'name': 'production'}, + project_id=1) +# or +environment = project.environments.create({'name': 'production'}) +# end create + +# update +environment.external_url = 'http://foo.bar.com' +environment.save() +# end update + +# delete +environment = gl.project_environments.delete(environment_id, project_id=1) +# or +environment = project.environments.list(environment_id) +# or +environment.delete() +# end delete |