为什么我的travis-ci构建状态总是反映为未知?

时间:2012-08-19 21:51:15

标签: travis-ci github-services

我为新的rails project设置了travis-ci,但由于某种原因,我的自述文件中的构建状态始终显示为未知。我搜索了一下,但没有找到任何解决方案。虽然我和其他人有过类似的症状。例如,all of my builds表明他们仍然在建设,但是如果你看一下个别的构建,他们就会通过或失败。

顺便说一下,这应该报告为travis-ci问题吗?

7 个答案:

答案 0 :(得分:14)

我遇到了同样的问题。我能够通过将branch参数添加到图片网址来解决此问题:

此网址无效

https://travis-ci.org/kandadaboggu/iprofiler.png

此网址有效

https://travis-ci.org/kandadaboggu/iprofiler.png?branch=master

答案 1 :(得分:1)

我在Github项目的自述文件中使用了Travis徽章,我遇到了同样的问题。事实证明我在Travis中没有正确的设置。

在Travis信息中心,转到更多选项=>设置。对我来说,我需要打开"构建推送分支。"之后,我点击了更多选项=>触发构建,并触发构建。

一旦特拉维斯跑了(并通过),我就回到了Github并努力刷新页面。 Travis徽章已更新为绿色,或者#34;构建:传递"。

答案 2 :(得分:1)

就我而言,截至2018年5月,我使用的链接均基于travis-ci.org,所有链接均应使用travis-ci.com

请参见this announcement

此未知注册

https://travis-ci.org/jlboat/FastaUtils.png?branch=master

此已注册的通行证

https://travis-ci.com/jlboat/FastaUtils.png?branch=master

答案 3 :(得分:0)

我的问题只是因为我将我的应用程序公开而不是私有后,这是我在travis-ci.org上的第一次构建。我只需要等待图像更新以反映新的构建状态,这需要几分钟。它是.org上的免费服务而不是travis-ci.com上的付费服务,因此我们必须等待共享资源来创建构建状态映像。

答案 4 :(得分:0)

.com不能在这里正常运行。这对我有用

## Travis-Build
[![Build Status](https://api.travis-ci.org/sananand007/genTspsolver.png?branch=master)](https://travis-ci.org/sananand007/genTspsolver)
  

Travis构建

     

Build Status

答案 5 :(得分:0)

就我而言,该问题通过在浏览器中打开image url得以解决。您可以通过点击项目信息中心上的构建状态标志从image url弹出窗口中获得Status Imageimage url完全加载到浏览器后,构建状态立即更改。例如click me

答案 6 :(得分:0)

遵循一个简单的规则:使用travis存储库仪表板的链接。
就我而言,它是https://travis-ci.com/<username>/<repository>