python-3.x Cloudflare Pages根据提交使用不同的sphinx版本,其中一个失败

ttygqcqt  于 2022-12-15  发布在  Python
关注(0)|答案(2)|浏览(119)

我有一个使用python-sphinx构建文档的Cloudflare页面,对于我的一些提交,它下载了与其他版本不同的sphinx版本,无法正确构建文档。
我尝试了:

  • 在失败的构建之上添加一个伪提交似乎可以修复一个问题并强制Cloudflare构建器下载正确的sphinx版本
  • 重新运行部署不会修复问题
  • 创建一个具有相同头的新分支(提交失败)并运行另一个部署不能解决问题
  • 在预览/生产部署之间进行更改对此问题没有影响

下面是我添加的一个虚拟提交,用于正确构建文档

提交一个结果与提交两个结果
第一节第一节第一节第二节第一节
部署中的差异记录了旧的提交,左边是提交1(不工作),右边是提交2,正确地构建了所有三个任务和发布。
https://www.diffchecker.com/ZpV8vE9D
我试过创建不同的分支并重新运行部署来检查sphinx版本是否会改变,但它似乎被“旧提交”所限制。这也是其他Cloudflare页面的问题,使用预览/生产部署对这个问题没有影响。

xurqigkl

xurqigkl1#

事实上,这似乎是一个错误,在这种情况下,我建议您直接咨询CloudFlare支持,有时他们是错误,仍然在您的帐户内部,你unbug它,CloudFlare页面目前继续改进其系统,有细节需要更正。

ldfqzlk8

ldfqzlk82#

在这种情况下的问题实际上不是与斯芬克斯版本,但与事实上,我正在使用:

git fetch --all

这并不能保证用它拉标签。--all从所有远程设备拉,而不是像我想的那样“一切”。
改用git fetch --tags解决了此问题

相关问题