Travis 无法找到 csharp 解决方案

Travis unable to find csharp solution

参考 this build and my ./.travis.yml 文件。我无法使用 Travis CI 构建我的项目。我收到以下错误:

No solution or script defined, exiting

根据 csharp.rb:88,它表明我的 yml 文件中没有设置解决方案,但很明显是这样。任何指针将不胜感激。

language: csharp
solution: OrderedJobs.sln
before_install:
  - sudo apt-get install nunit-console
before_script:
  - nuget restore OrderedJobs.sln
after_script:
  - nunit-console OrderedJobs.Tests/bin/Release/OrderedJobs.Tests.dll

原来是文件格式问题。对于遇到此问题的任何人。请确保您的 .travis.yml 文件保存为 UTF-8。可以找到更多详细信息 here.