Travis 未将标记的提交部署到 pypi



我正在尝试使用 Travis 自动将新版本的 ffn 部署到 pypi,但我遇到了一些麻烦。

我对特拉维斯的错误是

已经是最新的了! 当前不在任何分支上。 没有什么可承诺的,工作树干净 丢弃的引用/stash@{0} (1a213f6eb49774d3ff7837f5bde5f187ef3e38f1( PyPI 上传失败。 部署失败

您可以在此处查看问题。

我让它为 bt 工作,但老实说我不知道它为什么有效。

谢谢你的帮助。

bt 和 ffn 中的 PyPI 密码是相同的。我怀疑您已将bt/.travis.yml复制到ffn/.travis.yml但没有重新加密密码。在 Travis 中,每个存储库都有自己的密钥对来加密机密,因此即使相同的 PyPI 密码也会加密为不同的加密值。

重新加密ffn仓库的密码,编辑ffn/.travis.yml,替换加密的密码,保存,提交,标记和推送。

相关内容

  • 没有找到相关文章

最新更新