这是我的 .travis.yml 文件:
language: node_js
node_js:
- "6.10"
- "6"
cache:
directories:
- node_modules
(它也是available on Github。)
这是我在Travis上的构建日志,显示了错误的Node版本:
以下是同一版本的无版本配置:
最后,这是我的构建的缓存报告:
我尝试过多种方式更改 .travis.yml 文件,包括:
cache
等,但我所做的一切似乎都没有效果。
我已启用"仅在.travis.yml存在且#34;时才构建,所以显然它正在查找文件本身,而不是其中的内容。我错过了什么?
答案 0 :(得分:1)
事实证明,在我的语言键之前存在隐藏的前导空格。一位乐于助人的Travis技术支持专家removed the whitespace并解决了我的问题。
答案 1 :(得分:0)
我遇到了同样的问题,但解决方案是,我在根目录中有一个名为.travis/
的foder。我不得不将其重命名为其他内容,然后travis再次通知.travis.yml
文件