20

我为一个新的rails 项目设置了 travis-ci ,但由于某种原因,构建状态在我的 README 中总是显示为未知。我用谷歌搜索了一下,找不到任何解决方案。虽然我和其他人有一些类似的症状。例如,我所有的构建都显示它们仍在构建,但是如果您查看各个构建,它们是通过还是失败。

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

4

7 回答 7

21

我遇到了同样的问题。我能够通过将branch参数添加到图像 url 来解决这个问题:

此网址无效

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

这个网址有效

https://travis-ci.org/kandadaboggu/iprofiler.png?branch=master
于 2013-03-09T10:42:25.150 回答
3

.com 在这里不起作用,根据最新的。这对我有用

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

Travis-构建

构建状态

于 2019-01-13T18:02:18.073 回答
2

就我而言,截至 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

于 2018-08-02T14:52:19.683 回答
2

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

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

一旦 Travis 跑(并通过),我就回到 Github 并努力刷新页面。Travis 徽章已更新为绿色,即“构建:通过”。

于 2018-02-05T21:55:38.253 回答
0

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

于 2018-04-14T17:42:22.503 回答
0

image url在我的情况下,通过打开浏览器解决了这个问题。您可以通过单击项目仪表板上的构建状态徽章image url从弹出窗口中获取。在浏览器上完全加载Status Image后,构建状态立即更改。image url比如点我

于 2019-05-15T08:15:27.597 回答
0

遵循一个简单的规则:使用 travis 存储库仪表板的链接。
在我的情况下https://travis-ci.com/<username>/<repository>

于 2019-12-18T09:22:43.403 回答