【发布时间】:2021-04-25 17:00:51
【问题描述】:
我已经使用此处的说明成功设置并运行了一个自托管 docker 构建代理:https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops 但是 VS 构建不会在该代理上运行,因为它不能满足对 Visual Studio 的需求。所以我的问题是
如何在 docker build agent 中安装 Visual Studio?
但是我觉得这是一个错误的问题,因为可以使用 dotnet 从命令行构建项目,因此可能是另一个问题
如何从我的构建管道中移除对 VS 的需求?
我看不到,因为我已经在 YAML 的任何地方声明了这个需求。
【问题讨论】:
-
How do install Visual Studio in the docker build agent?您可以在 docker 文件中安装 Visual Studio 构建工具,然后在容器中使用构建的映像。这里是document,可以参考。 -
也许如果你能分享管道,我们可以看到需求来自哪里?这是 .NET Framework 还是 Core 项目/解决方案?
-
@HughLin-MSFT 你能把它作为答案而不是评论发布,这样我就可以接受它作为解决方案。谢谢
-
@Greg B 我已将评论转换为答案,谢谢您的提醒。 :)
标签: azure-devops-self-hosted-agent