Я пытаюсь добавить сборку и тестирование Linux в поддерживаемую мной библиотеку C #. Одна библиотека в решении требует WinForms и поэтому не может быть построена на Linux. Я добавил конфигурацию ReleaseNoGui
в свое решение и хотел бы, чтобы Linux создавал ее, а не Release
. Это возможно? Это то, что я пробовал, но он все еще строит Release
.
(…)
image:
- Visual Studio 2019
- Ubuntu1804
configuration: Release
(…)
build:
project: MySolution.sln
parallel: true
verbosity: minimal
publish_nuget: true
publish_nuget_symbols: false
for:
-
matrix:
only:
- image: Visual Studio 2019
deploy:
- provider: NuGet
name: nuget_release
api_key:
(snipped...)
-
matrix:
only:
- image: Ubuntu1804
configuration: ReleaseNoGui