如何在组内检索gitlab项目的详细信息(即标签,提交)

时间:2019-09-02 15:02:45

标签: api gitlab

我无法使用组织项目的组结构从gitlab API中检索项目详细信息。

curl -X GET https://gitlab.com/api/v4/groups/:GROUP_ID/projects/提供了所有项目的列表。 尝试使用获取特定项目的详细信息 curl -X GET https://gitlab.com/api/v4/groups/:GROUP_ID/projects/:PROJECT_ID 即使存在项目ID,也会返回404。

有任何想法将这些项目嵌套在Gitlab组中时如何检索项目详细信息?

当我尝试获取项目详细信息时,我应该能够获得项目详细信息,例如commit_ids和标签

1 个答案:

答案 0 :(得分:0)

您给定的端点不是有效的端点。 /api/v4/groups/:group_id/projects将为您提供给定组中所有项目的列表。但是,如果您随后想要获取有关该项目的详细信息,则将使用其他端点。

项目终结点为/api/v4/projects/:project_id。您可以在GitLab Projects API - Get single project

的文档中了解有关此终结点,查询可发送的属性以及返回的详细信息的更多信息。