#azure-devops-self-hosted-agent
#azure-devops-self-hosted-agent
Вопрос:
Я успешно настроил и запустил автономный агент сборки docker, используя приведенные здесь инструкции: https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops однако сборки VS не будут запускаться на этом агенте, поскольку он не удовлетворяет требованиям Visual Studio. Итак, мой вопрос
Как установить Visual Studio в агент сборки docker?
Однако у меня такое чувство, что это неправильный вопрос, поскольку проект может быть собран из командной строки с использованием dotnet, поэтому альтернативный вопрос может быть
Как мне удалить это требование для VS из моего конвейера сборки?
Я не вижу, поскольку я объявил это требование где-либо в YAML.
Комментарии:
1.
How do install Visual Studio in the docker build agent?
Вы можете установить инструменты сборки Visual Studio в файл docker, а затем использовать созданный образ в контейнере. Вот документ , на который вы можете сослаться.2. Может быть, если вы сможете поделиться конвейером, мы сможем увидеть, откуда исходит спрос? Это .NET Framework или основной проект / решение?
3. @HughLin-MSFT можете ли вы опубликовать это как ответ, а не комментарий, чтобы я мог принять это как решение. Спасибо
4. @Greg B Я преобразовал комментарий в ответ, спасибо за напоминание. 🙂
Ответ №1:
Как установить Visual Studio в агент сборки docker?
Для решения этой проблемы вы можете установить инструменты сборки Visual Studio в docker file, а затем использовать созданный образ в контейнере.
Для получения подробной информации, пожалуйста, обратитесь к этому официальному документу.