From fd73a738b429be0a2642d5b777d5e56a4c928787 Mon Sep 17 00:00:00 2001 From: Jacob Henner Date: Tue, 19 Oct 2021 20:15:10 -0400 Subject: feat(api): add merge trains Add support for merge trains --- docs/gl_objects/merge_trains.rst | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 docs/gl_objects/merge_trains.rst (limited to 'docs/gl_objects') diff --git a/docs/gl_objects/merge_trains.rst b/docs/gl_objects/merge_trains.rst new file mode 100644 index 0000000..c0920df --- /dev/null +++ b/docs/gl_objects/merge_trains.rst @@ -0,0 +1,29 @@ +############ +Merge Trains +############ + +Reference +--------- + +* v4 API: + + + :class:`gitlab.v4.objects.ProjectMergeTrain` + + :class:`gitlab.v4.objects.ProjectMergeTrainManager` + + :attr:`gitlab.v4.objects.Project.merge_trains` + +* GitLab API: https://docs.gitlab.com/ee/api/merge_trains.html + +Examples +-------- + +List merge trains for a project:: + + merge_trains = project.merge_trains.list() + +List active merge trains for a project:: + + merge_trains = project.merge_trains.list(scope="active") + +List completed (have been merged) merge trains for a project:: + + merge_trains = project.merge_trains.list(scope="complete") \ No newline at end of file -- cgit v1.2.1