作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用以下配置让 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/
我是一名优秀的程序员,十分优秀!