Docker — Gitlab Ci Создает Основной Проект Dotnet Со Ссылкой На Wpf

  • Автор темы Thisisit
  • Обновлено
  • 22, Oct 2024
  • #1

В проекте CI я использую конвейеры Gitlabs для сборки и создания пакетов nuget. Я использую следующий образ докера

 $ dotnet restore

Determining projects to restore...
/usr/share/dotnet/sdk/3.1.418/Sdks/Microsoft.NET.Sdk/targets/

Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(59,5): 

error NETSDK1100: Windows is required to build Windows desktop applications. 

[/builds/comp/proj/PresentationImport/PresentationImport.csproj]

Cleaning up project directory and file based variables
00:01
ERROR: Job failed: exit code 1
 
which works for most of my projects. However, one of mine uses WPF пакет, и это использует GemBox Presentation .

Ошибка, которую я получаю в конвейере:

image: mcr.microsoft.com/dotnet/core/sdk:3.1

(некоторая упаковка для удобства чтения).

Есть ли лучший образ, который можно использовать для сборки? GitLab утверждает, что изображения взяты из докер-хаб но я не вижу изображения, которое использую там, поэтому не знаю, куда идти дальше, чтобы это встроить в конвейер.

#docker #gitlab-ci-runner

Thisisit


Рег
27 Apr, 2011

Тем
74

Постов
198

Баллов
628
Похожие темы Дата
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно