我为新的rails project设置了travis-ci,但由于某种原因,我的自述文件中的构建状态始终显示为未知。我搜索了一下,但没有找到任何解决方案。虽然我和其他人有过类似的症状。例如,all of my builds表明他们仍然在建设,但是如果你看一下个别的构建,他们就会通过或失败。
顺便说一下,这应该报告为travis-ci问题吗?答案 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
此未知注册
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构建
答案 5 :(得分:0)
就我而言,该问题通过在浏览器中打开image url
得以解决。您可以通过点击项目信息中心上的构建状态标志从image url
弹出窗口中获得Status Image
。 image url
完全加载到浏览器后,构建状态立即更改。例如click me
答案 6 :(得分:0)
遵循一个简单的规则:使用travis存储库仪表板的链接。
就我而言,它是https://travis-ci.com/<username>/<repository>