Сборка Dotnet Travis завершается неудачно с неподдерживаемой целью, даже когда travis.yml был присвоен другой версии - PullRequest
0 голосов
/ 17 января 2019

При попытке запустить Travis CI с проектом dotnet сборка и тестирование завершаются неудачно, поскольку .NET SDK не поддерживает таргетинг на .NET Core 2.1.Я не уверен, почему они терпят неудачу, и не уверен, как настроить таргетинг на нужную версию

Я пытался изменить целевую версию dotnet, но она не сработала

.travis.yml

language: csharp
mono: latest
dotnet: 2.0.0
env: DOTNETCORE=2

install:
  - dotnet restore

script:
  - dotnet build
  - dotnet test

Ошибка получена /usr/share/dotnet/sdk/2.0.0/Sdks/Microsoft.NET.Sdk/build/Microsoft.NET.TargetFrameworkInference.targets (135,5): ошибка: текущий .NET SDK не поддерживает таргетинг .NET Core 2.1.Либо предназначайтесь для .NET Core 2.0 или ниже, либо используйте версию .NET SDK, которая поддерживает .NET Core 2.1.[/home/travis/build/clbx/[Project]/[Project]/[Project].csproj

Сборка должна завершиться аналогично тому, как это происходит локально

...