我正在尝试为我的 DEV 框设置继续集成。
这是我在 Visual Studio Team Services 中所做的
- 用于测试 SharePoint 项目的设置存储库
- 安装程序继续构建(使用默认托管代理)
为我的 DEV 盒设置发布,其中包含一个测试电源 shell 脚本,其中只有一个以下语句(使用默认托管代理)
写输出“这是测试部署”
第 1 步和第 2 步运行良好,但在第 3 步中执行 powershell 脚本失败并给我以下错误。
System.Management.Automation.RuntimeException:连接到远程服务器失败并显示以下错误消息:WinRM 客户端无法处理请求。如果身份验证方案与 Kerberos 不同,或者客户端计算机未加入域,则必须使用 HTTPS 传输或将目标计算机添加到 TrustedHosts 配置设置。使用 winrm.cmd 配置 TrustedHosts。请注意,TrustedHosts 列表中的计算机可能未经过身份验证。您可以通过运行以下命令获得更多信息:winrm help config。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。---> System.Management.Automation.RuntimeException:连接到远程服务器失败并显示以下错误消息:WinRM 客户端无法处理请求。如果身份验证方案与 Kerberos 不同,或者客户端计算机未加入域,则必须使用 HTTPS 传输或将目标计算机添加到 TrustedHosts 配置设置。使用 winrm.cmd 配置 TrustedHosts。请注意,TrustedHosts 列表中的计算机可能未经过身份验证。您可以通过运行以下命令获得更多信息:winrm help config。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。您可以通过运行以下命令获得更多信息:winrm help config。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。您可以通过运行以下命令获得更多信息:winrm help config。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。
编辑:2016 年 8 月 4 日根据 Preet Singh 的评论进行更新
最初我尝试设置默认代理来构建和发布,但后来我在我的盒子上安装了代理,然后尝试但得到了同样的错误。
如果我查看日志,则在以下步骤中失败。
机器的部署开始:“机器名:端口”