我们通常使用现场Azure DevOps服务器来修改我们的构建管道,使用YML文件。我们在一个或多个构建服务器上运行构建代理。
如果我们能够在没有链接到Azure DevOps服务器的独立盒上安装VS和一个构建代理,并在本地对构建代理手动‘运行一个YML构建’,那么一个特定的研发部分就会变得容易得多。我们无法从这台机器访问DevOps服务器,而另一种方法是在Powerscript或类似的版本中重新复制YML的替代方案。
有什么现实的方法吗?
发布于 2022-02-03 07:08:25
可以在没有DevOps服务器的本地Azure构建代理上手动运行构建吗?
恐怕没有这种方法可以在没有DevOps服务器的本地Azure构建代理上手动运行构建。
这是因为azure服务/服务器等同于解释器和触发器。代理本身不是一个可以像MSBuild.exe那样独立执行的程序,它不具备解析YAML语法的能力,它只能执行服务器传递的解析命令。
我完全理解并赞同您的需求,因此我建议您在我们的UserVoice站点(https://developercommunity.visualstudio.com/content/idea/post.html?space=21 )上添加您对此功能的请求,这是我们提出产品建议的主要论坛:

https://stackoverflow.com/questions/70940229
复制相似问题