使用新的 Flutter 项目进行 Travis-CI 构建时出现问题
Problems doing Travis-CI builds with new Flutter project
我已经开始研究一个新的 Flutter 项目,并且我正在尝试 Travis-CI 与这个项目集成。我之前已经成功地为另一个 Flutter 项目配置了 Travis-CI,并且运行良好。然而这一次它似乎并没有奏效。构建根本没有被触发,不确定问题出在哪里。有人遇到过类似的问题吗?最好的行动方案是什么?我应该联系 Travis 支持还是存在我没有看到的配置问题,类似的配置适用于其他项目。非常感谢任何帮助。
Github: https://github.com/sudhanshu-15/sunapsisConference2018Flutter
特拉维斯:https://travis-ci.com/sudhanshu-15/sunapsisConference2018Flutter
我的 .travis.yml
文件有误。我从另一个项目复制了配置,结果搞砸了。它添加了一个混淆配置的空格。
经验教训:
- 请勿复制和粘贴来自
.travis.yml
的内容
- 帮自己一个忙,用 http://www.yamllint.com 验证你的
.travis.yml
- 它肯定会帮助你找到一些问题。
- 比使用 yamllint 更好的方法是安装
travis gem
,更多信息可在此处获得:https://github.com/travis-ci/travis.rb#lint - 这将在您的配置文件中列出所有可能的错误。
希望这对遇到类似问题的人有所帮助。
感谢所有看过这个问题的人。
我已经开始研究一个新的 Flutter 项目,并且我正在尝试 Travis-CI 与这个项目集成。我之前已经成功地为另一个 Flutter 项目配置了 Travis-CI,并且运行良好。然而这一次它似乎并没有奏效。构建根本没有被触发,不确定问题出在哪里。有人遇到过类似的问题吗?最好的行动方案是什么?我应该联系 Travis 支持还是存在我没有看到的配置问题,类似的配置适用于其他项目。非常感谢任何帮助。
Github: https://github.com/sudhanshu-15/sunapsisConference2018Flutter
特拉维斯:https://travis-ci.com/sudhanshu-15/sunapsisConference2018Flutter
我的 .travis.yml
文件有误。我从另一个项目复制了配置,结果搞砸了。它添加了一个混淆配置的空格。
经验教训:
- 请勿复制和粘贴来自
.travis.yml
的内容
- 帮自己一个忙,用 http://www.yamllint.com 验证你的
.travis.yml
- 它肯定会帮助你找到一些问题。 - 比使用 yamllint 更好的方法是安装
travis gem
,更多信息可在此处获得:https://github.com/travis-ci/travis.rb#lint - 这将在您的配置文件中列出所有可能的错误。
希望这对遇到类似问题的人有所帮助。 感谢所有看过这个问题的人。