编辑:我忽略了#34;执行构建定义的先决条件是准备好构建代理,以下是设置构建代理的步骤,您可以在此博客中找到更多详细信息。"来自
these steps。我目前正在尝试在Azure VM上启动并运行该构建代理,并将报告回来。
我跟随these steps尝试通过我的Visual Studio Online TFbuild运行CD和Selenium测试。在通过电子邮件发送一些反馈后我得到了一些有用的提示,但我仍然无法通过文件复制步骤。
- 我创建了一个Windows 10企业版VM。
- 我已经在构建测试计算机中正确设置了ip地址,并且能够将RDP插入到计算机中。
- 我成功(经过几次尝试)让Remote Power shell工作(尽管我并非100%肯定winrm的winrm / config / client' @ {TrustedHosts =" Hosted剂"}&#39)。我的名字来自https:// {} .visualstudio.com / DefaultCollection / _admin / _AgentQueue或Build>编辑构建>一般>默认队列>管理。
- PS C:\ users \ cdd \ Desktop> winrm quickconfig
WinRM服务已在此计算机上运行。
WinRM已经设置为在此计算机上进行远程管理。
之后似乎已经准备好了
- 当网络连接类型为公共时,不支持PS远程处理。请检查http://blogs.msdn.com/b/powershell/archive/2009/04/03/setting-network-location-to-private.aspx。
- 和echo"设置executionpolicy"
powershell -command"& Set-ExecutionPolicy -executionpolicy unrestricted -force"
回声"设置远程处理"
powershell -command"&启用-PSRemoting -force"
这是很多细节,但在那之后我仍然坚持:
已开始复制 - ' {ip}:5985'
机器的复制状态' {ip}:5985' :'失败'
无法执行powershell脚本。有关错误的详细信息,请参阅以下日志。
无法使用用户cdd连接到路径\ {ip}进行复制。系统错误53已发生。
找不到网络路径。
有关详细信息,请参阅http://aka.ms/windowsfilecopyreadme
我有几个问题:
- 我是否拥有正确的VM名称?
- 您是否有关于如何让VM设置为允许FileCopy的步骤?
- 我可能遗漏了其他一些内容,我不熟悉PowerShell或获取此设置。我可以尝试为创建VM时设置的cdd管理用户提供可用路径吗?
醇>