诗歌:命令行改成私有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)
在本地,我们使用私人来源 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)