PyPI上没有覆盖范围和管道标牌

2024-06-28 20:17:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我们在PyPI服务器上几乎没有库。它们的通用设置和接口代码是相同的。在一对回购scikit-surgercorescikit-surgeryutils中,管道和覆盖范围的标记不可见,而在另一个回购scikit-surgerydavinci中,所有标记都显示出来。这是奇怪的,因为链接工作正常,但只有徽章没有出现

我检查了项目中的setup.cfg,它正在从README.rst读取说明。工作回购和非工作回购的徽章代码部分相同。我检查了gitlab服务器以搜索.svg图像,但找不到它们

我的问题是为什么徽章没有出现。皮皮是怎么拿到徽章的。有人帮我修吗?修复应该不是很困难,因为链接工作正常


Tags: 项目代码标记服务器pypi管道链接setup
2条回答

我发现了这个问题,这个问题在@phd建议的回购管道的许可范围内。这很棘手,因为文件.svg不存在于项目或Gitlab服务器中,而是由Gitlab为每个项目动态创建的。
将管道权限从Only Project Members更改为Everyone with Access可以解决此问题。设置位于Gitlab-Repo > Settings > Visibility, project features, permissions > Click Expand and in Repo section change Pipelines

enter image description here

相关问题 更多 >