Gitlab api在合并请求中获取提交

rup*_*shj 10 gitlab gitlab-ci

从GITLAB API文档中,我可以获得合并请求详细信息,从中我可以获得源项目和分支.

api获取分支中的提交列表,列出该分支中的所有提交.

有没有办法通过API获取特定于合并请求的提交列表.

目标是只知道合并请求中的新提交.

谢谢.

小智 5

我认为您正在寻找:

curl --header "PRIVATE-TOKEN: ****" "http://gitlab/api/v3/projects/:project_id:/merge_requests/:mr_id:/commits"
Run Code Online (Sandbox Code Playgroud)

https://docs.gitlab.com/ce/api/merge_requests.html#get-single-mr-commits