summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gitlab/objects.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/gitlab/objects.py b/gitlab/objects.py
index 6606416..577cd8a 100644
--- a/gitlab/objects.py
+++ b/gitlab/objects.py
@@ -1883,14 +1883,16 @@ class Project(GitlabObject):
'snippets_enabled', 'container_registry_enabled',
'public', 'visibility_level', 'namespace_id',
'description', 'path', 'import_url',
- 'builds_enabled', 'public_builds']
+ 'builds_enabled', 'public_builds',
+ 'only_allow_merge_if_build_succeeds']
optionalUpdateAttrs = ['name', 'default_branch', 'issues_enabled',
'wall_enabled', 'merge_requests_enabled',
'wiki_enabled', 'snippets_enabled',
'container_registry_enabled', 'public',
'visibility_level', 'namespace_id', 'description',
'path', 'import_url', 'builds_enabled',
- 'public_builds']
+ 'public_builds',
+ 'only_allow_merge_if_build_succeeds']
shortPrintAttr = 'path'
managers = [
('accessrequests', ProjectAccessRequestManager,
@@ -2305,7 +2307,7 @@ class UserProject(GitlabObject):
'merge_requests_enabled', 'wiki_enabled',
'snippets_enabled', 'public', 'visibility_level',
'description', 'builds_enabled', 'public_builds',
- 'import_url']
+ 'import_url', 'only_allow_merge_if_build_succeeds']
class ProjectManager(BaseManager):