0

我已经开始着手一个新的 Flutter 项目,并且试图将 Travis-CI 与该项目集成。我之前已经为另一个 Flutter 项目成功配置了 Travis-CI,它运行良好。然而,这一次它似乎并没有奏效。构建根本没有被触发,不确定问题出在哪里。有人遇到过类似的问题吗?最好的行动方案是什么?我应该联系 Travis 支持还是有我没有看到的配置问题,类似的配置适用于其他项目。任何帮助是极大的赞赏。

Github:https ://github.com/sudhanshu-15/sunapsisConference2018Flutter

特拉维斯:https ://travis-ci.com/sudhanshu-15/sunapsisConference2018Flutter

4

1 回答 1

1

这是我的.travis.yml文件错误。我从另一个项目中复制了配置,结果搞砸了。它添加了一个混淆配置的空格。

得到教训:

  • 不要复制和粘贴内容.travis.yml
  • 帮自己一个忙并通过http://www.yamllint.com验证您.travis.yml的身份- 它肯定会帮助您找到一些问题。
  • 比使用 yamllint 更好的方法是 install travis gem,这里有更多信息:https ://github.com/travis-ci/travis.rb#lint - 这将列出配置文件中所有可能的错误。

希望这可以帮助遇到类似问题的人。感谢所有关注这个问题的人。

于 2018-09-10T06:14:57.590 回答