设置继续与Visual Studio Team Services集成

时间:2016-08-03 20:59:58

标签: powershell continuous-integration azure-pipelines azure-pipelines-release-pipeline

我正在尝试为DEV框设置Continues Integration。

以下是我在Visual Studio Team Services中所做的工作

  1. 测试SharePoint项目的安装存储库
  2. 安装程序继续构建(使用默认的托管代理)
  3. 我的DEV盒的安装版本,其中包含一个测试电源shell脚本,该脚本只有一个以下语句(默认托管代理)

    写输出"这是测试部署"

  4. 第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帮助主题。

    编辑:2016年8月4日 根据Preet Singh的评论进行更新

    最初我尝试设置默认代理进行构建和发布,但后来我在我的盒子上安装了代理,然后尝试但是遇到了同样的错误。

    如果我查看日志,则在下面的步骤中失败。

    为计算机启动了部署:' machinename:port'

0 个答案:

没有答案