为什么https://travis-ci.org/tbsalling/aismessages/builds中的版本21和22没有开始构建?
答案 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)
当 travis 无法在根目录中找到我的 travis yaml 文件时,我遇到了这个问题。以下是可能的修复方法:
.travis.yml
文件位于项目的根目录中。答案 6 :(得分:0)
2021 年 6 月 15 日之后使用 travis-cli.org 的所有构建都将不再有效。
这是使用 travis-ci.org
登录时来自 Travis Cli 的消息:
自 2021 年 6 月 15 日起,travis-ci.org 上的建设已停止。请从现在开始使用 travis-ci.com。”