continuous-integration - 需要为 WPF 应用程序创建 CI-CD 管道
问题描述
我需要在 TFS 2017(TFS 托管在服务器上)中为 WPF 应用程序创建一个 CI-CD 管道。WPF 应用程序基于 Visual Studio 2017 版构建,代码分支位于 TFS 中。
CI-CD的一部分,我需要先安装Agent。我对此很陌生。
所以想知道,我是否只需要在服务器(托管 TFS 的地方)上安装代理,或者代理也可以安装在我的笔记本电脑上?
我尝试在 TFS 服务器上安装代理并创建了默认代理。但随后在 TFS 上创建构建时,收到问题:“在池默认值中找不到满足指定要求的代理:msbuild visualstudio vstest Agent.Version -gtVersion 2.115.0”
请。帮助。
解决方案
回答您的问题:
- 您也可以在笔记本电脑上安装构建代理。检查以下链接并在您的笔记本电脑上配置代理:
https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops
- 错误“在池默认中找不到满足指定要求的代理:msbuild visualstudio vstest Agent.Version -gtVersion 2.115.0”表示您没有在运行默认构建代理的 TFS 服务器上安装 VS。
如果要使用当前的默认代理,则需要在 TFS 服务器上安装 VS,并在安装后重新启动代理服务。如果您的笔记本电脑上安装了 VS,您可以在笔记本电脑上部署一个代理,并在排队构建时选择此代理。
推荐阅读
- python - 如何在多元模型中获得平均 val_loss 和 val_accuracy?
- c++ - 控制到达非空函数clang(-Wreturn-type
- c++ - 我是编程新手
- javascript - 如何将多个 mobx 观察者状态作为参数传递给函数
- python - 如何以 500 行的块将数据框导出到 csv
- python - 时间数据“2020-07-06 10:52:00”与格式“%Y-%m-%d %X”不匹配
- python - 向量化计算numpy中一组点的所有单位向量
- javascript - 换能器的组成图和过滤器
- docker - Docker 卷 - 未反映更改
- python - Pandas GroupBy中子类别的频率