发布到gitlab的pypi软件包注册表

时间:2020-09-01 12:54:59

标签: gitlab

我正在尝试将软件包发布到gitlab pypi注册表。我们需要使用什么存储库URL来发布到组包注册表?

我尝试使用此https://gitlab.example.com/api/v4/groups/id/packages/pypi 但现在发现它抛出404。 api https://gitlab.example.com/api/v4/groups/id/packages/为我返回了一个空数组。 但是当我从UI pypy手动获取注册表时,会出现npm等。

发布到单个项目存储库工作正常。 https://gitlab.example.com/api/v4/projects/id/packages/pypi

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。 据我了解,团体没有自己的注册表。如果您进入群组设置,则看不到激活它的选项。

组仅是用于组织项目的占位符,它们不保存任何数据。 单击组注册表时,您在UI中看到的是该组内项目的所有注册表的集合。 这只是一个搜索UI,本身不是注册表。

最重要的是,您必须将人工制品发布到特定项目。

请注意,您可以有一个专用项目来仅保存您的注册表,并在同一个注册表中发布所有代码存储库。

相关问题