Я пытаюсь настроить конвейер сборки и развертывания в Jenkins для нашего net кода. Код не является. net Core!
Проблема в том, что наша ферма Jenkins работает в Kubernetes Pods на Linux. Насколько я понимаю, я не могу заставить MSBuild работать на Linux ОС, поэтому один из способов ее решения - создать новый виртуальный Windows p c в качестве раба Jenkins и установить там MSBuild. А потом пусть мастер Дженкинса вызовет раба для строительства.
Но разве это лучшее решение? Мне сказали, что это «дорогое» решение с нашей текущей настройкой.
Есть ли другой способ решить эту проблему? Например, возможно ли иметь контейнер с Windows и MSBuild, работающий в Docker контейнере на Linux?
Я надеюсь, что кто-то может указать мне правильное направление или вдохновить меня на различные решения - заранее спасибо