gpt4 book ai didi

travis-ci - 我可以在 .travis.yml 中使用安全的 Travis env 变量上传到 PyPI 吗?

转载 作者:行者123 更新时间:2023-12-05 06:32:29 27 4
gpt4 key购买 nike

我正在尝试使用以下配置让 Travis 上传到 PyPI

deploy:
provider: pypi
user: P403n1x87
password: $PYPI_PASSWORD
distributions: "sdist bdist_wheel"
on:
tags: true

然而,上传失败

HTTPError: 403 Client Error: Invalid or non-existent authentication information. for url: https://upload.pypi.org/legacy/

变量 PYPI_PASSWORD 被定义为 Travis 存储库的安全环境变量。官方 Travis 文档指示使用 travis-encrypt 并将结果放在 password: 下的 secure 属性中。

我的替代方法根本无效吗?是否有涉及使用环境变量的替代方案?

最佳答案

事实证明,我使用的方法没有问题。我的密码包含需要转义的字符,因为它们是直接提供给 bash 的。

关于travis-ci - 我可以在 .travis.yml 中使用安全的 Travis env 变量上传到 PyPI 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51274151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com