我正在尝试使用 Travis 自动将新版本的 ffn 部署到 pypi,但我遇到了一些麻烦。
我对特拉维斯的错误是
已经是最新的了! 当前不在任何分支上。 没有什么可承诺的,工作树干净 丢弃的引用/stash@{0} (1a213f6eb49774d3ff7837f5bde5f187ef3e38f1( PyPI 上传失败。 部署失败
您可以在此处查看问题。
我让它为 bt 工作,但老实说我不知道它为什么有效。
谢谢你的帮助。
bt 和 ffn 中的 PyPI 密码是相同的。我怀疑您已将bt/.travis.yml
复制到ffn/.travis.yml
但没有重新加密密码。在 Travis 中,每个存储库都有自己的密钥对来加密机密,因此即使相同的 PyPI 密码也会加密为不同的加密值。
重新加密ffn仓库的密码,编辑ffn/.travis.yml
,替换加密的密码,保存,提交,标记和推送。