dro*_*312 6 gitlab-ci asp.net-core
我为我的 Asp.Net Core 项目定义了以下简单的管道:
image: microsoft/dotnet:latest
stages:
- build
- test
variables:
test: "Testing"
before_script:
- "cd *my folder with projects*"
- "dotnet restore"
build:
stage: build
script:
- "dotnet build"
test:
stage: test
script:
- "dotnet test"
Run Code Online (Sandbox Code Playgroud)
当我尝试针对我的项目运行它时,它失败并显示退出代码 1 和一条消息:
/usr/share/dotnet/sdk/2.1.803/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5):错误NETSDK1045:当前.NET SDK不支持.NET核心 3.1。以 .NET Core 2.1 或更低版本为目标,或使用支持 .NET Core 3.1 的 .NET SDK 版本。
Gho*_*ima 15
尝试将图像设置为
mcr.microsoft.com/dotnet/core/sdk:3.1
Run Code Online (Sandbox Code Playgroud)
那应该使用 .NET Core 3.1 SDK
| 归档时间: |
|
| 查看次数: |
3968 次 |
| 最近记录: |