Travis CI 显示旧版本而不是最后一个

Travis CI showing an old build instead the last one

最后一次提交构建成功,但 Travis CI 显示旧构建失败。

所以存储库的状态是红色而不是绿色。

为什么 Travis CI 选择我的 #6 构建作为 "current" 而不是最后一个 (#7)?

这一定是关于 Travis CI 页面的,它正在为带有 ?branch=0.2.3 的 "current build" 页面生成状态图像。如果导入状态图片:

你会看到它正在过去。 您应该联系 TravisCI 支持以获取有关页面行为的更多信息。

我通过 IRC #travis 频道联系了 @banzaiman 他给了我解决方案:

It's showing your 0.2.3 tag instead of the 0.2.4 tag [...] because build #53859240 (0.2.3) finished after #53884768 (0.2.4).

The last one chronologically overwrites the result. I know this is not intuitive, but that's how it works right now.

Rerun the last commit job #7 (0.2.4), and it should turn green.