File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ Reference
99
1010 + :class: `gitlab.v4.objects.ProjectMergeTrain `
1111 + :class: `gitlab.v4.objects.ProjectMergeTrainManager `
12+ + :class: `gilab.v4.objects.ProjectMergeTrainMergeRequest `
13+ + :class: `gilab.v4.objects.ProjectMergeTrainMergeRequestManager `
1214 + :attr: `gitlab.v4.objects.Project.merge_trains `
1315
1416* GitLab API: https://docs.gitlab.com/ee/api/merge_trains.html
@@ -27,3 +29,13 @@ List active merge trains for a project::
2729List completed (have been merged) merge trains for a project::
2830
2931 merge_trains = project.merge_trains.list(scope="complete")
32+
33+ Get Merge Request Status for a Merge Train::
34+
35+ merge_train_mr = project.merge_trains.get(1, lazy=True).merge_requests.get(1)
36+ merge_train_mr_status = merge_train_mr.pipeline.get("status")
37+
38+ Add Merge Request to a Merge Train::
39+
40+ merge_train_to_update = project.merge_trains.get(1, lazy=True)
41+ merge_requests_update = merge_train_to_update.merge_requests.update(5, new_data={"sha": "cd22awr721ssds"})
You can’t perform that action at this time.
0 commit comments