诗歌:命令行改成私有pypi仓库

Poetry: changing to private pypi repository on the command line

在本地,我们使用私人来源 URL 进行诗歌配置,并且可以在我们的 pip.ini 中找到凭据。但是,在我们的 CI/CD 管道中,我们获得了一个更改 PIP_EXTRA_INDEX_URL 的秘密。这还不够,因为我们需要用 URL.

更改 pyproject.toml(见下文)
[[tool.poetry.source]]
name = "private"
url = "https://someplace.pkgs.visualstudio.com/_packaging/somewhere/pypi/simple/"
secondary = true

poetry config repositories.private "$PIP_EXTRA_INDEX_URL" 没有改变。那我们应该怎么改呢?

您可以仅 link 而无需凭据,并像这样指定登录名:

poetry config repositories.someplace https://someplace.pkgs.visualstudio.com/_packaging/somewhere/pypi/
poetry config http-basic.someplace someuser $(personal-access-token)