Travis-CI徽章未更新

ral*_*stx 14 travis-ci

我昨天重新启动了一个失败的Travis-CI构建公共开源项目.然而,构建成功,徽章仍然显示"构建失败",无论是在GitHub还是在Travis-CI上.

有什么我可以做的刷新吗?

iCo*_*ime 10

上一个答案太接近了!Github 根本不会参与,他们所做的只是用 html 链接到图像。我从经验中知道 Travis 基本上会立即更新它。它实际上是浏览器端缓存!

您的浏览器不会请求新图像,因为它已经有了。这实际上是所有图像在网络上的工作方式。您可以放心,您的存储库的新访问者会显示正确的构建状态。

如果你需要那个绿色徽章来显示你自己的内心平静,只需点击Ctrl+F5来清除缓存。


JME*_*JME 5

不确定Travis-CI,但我知道GitHub 积极地缓存图像。一旦缓存失效,您将看到正确的标志。除了等待之外,您无能为力。

在此处输入图片说明

  • 谢谢,等待确实有帮助。然而,GitHub 缓存并没有解释为什么 Travis-CI 页面上的徽章仍然是红色的,对吧?所以在这种情况下,似乎是 Travis 端的一些缓存导致了这个问题。 (2认同)