如何创建一个合并请求审查从GitLab api?



我试图复制在我的应用程序中添加评论到GitLab合并请求的能力,我在api文档中没有看到任何与合并请求评论或合并请求草稿注释相关的内容。

在GitLab的web版本上,当我在提交的一行代码上创建注释并选择"开始审查"时,我可以看到一个POST到http://<myInstance>/<myProject/-/merge_requests/<id>/drafts。如果我对它执行GET,我可以在响应中看到我的待定审查评论(注释)。

是否有创建/读取/更新/删除合并请求审查与GitLab api?

目前,从Gitlab 13.9开始,还不支持此功能。对于合并请求审查的API,最接近的是这个问题/功能请求,请求API检索审查评论:https://gitlab.com/gitlab-org/gitlab/-/issues/12297

如果你是付费用户,联系技术支持/销售是一个不错的选择,因为他们倾向于在付费用户请求时自己添加功能,但倾向于让社区添加开源贡献。