Я работаю над проектом для домашних животных с помощью Xamarin.Forms, и мне интересно, есть ли у кого-нибудь опыт настройки gitlab-ci.yml. Кажется, что есть ограниченный материал по настройке для .NET-сборки в целом, пытаясь удачи в создании одного из них, прежде чем объединять обе сборки. Попробовали для каждого проекта .csproj для пути сборки.
Любое понимание и опыт будут оценены.
Текущий .gitlab-ci.yml
image: mono
variables:
Solution: Solution.sln
stages:
- build
- test
- deploy
before_script:
- nuget restore $Solution
build:
stage: build
script:
- MONO_IOMAP=case xbuild /p:Configuration="Release" /p:Platform="iPhone" /t:Build $Solution