结果与Travis CI和tox不一致

2024-05-15 00:59:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经为我在Travis的开源项目建立了持续集成。tox命令中的引号似乎有一些问题,因此我设置了一个临时分支来调试该问题。在这一点上,我遇到了一个非常奇怪的问题。在

Travis上的最后3个提交及其生成状态:

由于最后一次提交恢复了导致失败的提交,我认为没有理由不通过构建34。也许Travis正在缓存一些内容,但Travis的设置->缓存显示“尚未创建缓存”。由于我在开源项目中使用免费计划,我认为我甚至不能启用缓存。在

从前面的尝试中,我注意到,如果我使用git push --force将分支回滚到传递的commit('Bla'),则构建将再次通过。在

使用相同的python和tox版本,所有这些提交都可以在本地正常工作。在

怎么回事?在

编辑现在它以同样的方式失败了。比较生成36和{a9}。构建37中的提交只对自述文件进行了更改,因此它不会以任何方式影响构建。一定和特拉维斯和毒物有冲突。在


Tags: 项目命令版本travistox内容状态分支

热门问题