为什么我的travis构建没有开始?

时间:2015-01-22 21:20:00

标签: travis-ci

为什么https://travis-ci.org/tbsalling/aismessages/builds中的版本21和22没有开始构建?

7 个答案:

答案 0 :(得分:9)

一切都很好。耐心是关键。在travis开始工作之前,花了几个小时(差不多一整天)。

答案 1 :(得分:1)

值得检查您的.travis.yml文件是否存在或是否不包含github冲突。

答案 2 :(得分:0)

对我来说,构建没有开始,因为Travis找不到我的.travis.yml配置文件,因为它不在我的根文件夹中。

答案 3 :(得分:0)

大部分时间是由于travis.yml文件中的任何错误而发生的。

因此,首先检查您的travis yaml文件语法。您可以为此使用Yamllint。

brew install yamllint 

或者您可以使用点子

pip install yamllint

答案 4 :(得分:0)

对我来说,问题是我只是忘记在命令中包含sudo。用yamllint检查.travis.yaml可以提示我是什么问题,因为它在丢失的sudo所在的行有错误。让我失望的是,它没有明确指出错误会破坏文件。例如,我的文件中还存在其他错误,例如trailing spaces (trailing-spaces)line too long (82 > 80 characters)。当出现后两个错误时,Travis剧照就会运行。

答案 5 :(得分:0)

使用 .yml 而不是 .yaml

当 travis 无法在根目录中找到我的 travis yaml 文件时,我遇到了这个问题。以下是可能的修复方法:

  • 只需将文件名 .travis.yaml 更改为 .travis.yml 即可开始构建。
  • 另外,请确保您的 .travis.yml 文件位于项目的根目录中。

答案 6 :(得分:0)

2021 年 6 月 15 日之后使用 travis-cli.org 的所有构建都将不再有效。

这是使用 travis-ci.org 登录时来自 Travis Cli 的消息:

<块引用>

自 2021 年 6 月 15 日起,travis-ci.org 上的建设已停止。请从现在开始使用 travis-ci.com。”