如何在MAC中配置VSTS-agent?

时间:2019-05-21 14:23:36

标签: azure-devops macos-mojave

我已经在MAC中配置了VSTS。

Downloading the agent to MACOSX Mojave

在终端运行中:

~/$ mkdir myagent && cd myagent
~/myagent$ tar zxvf ~/Downloads/vsts-agent-osx-x64-2.136.1.tar.gz
~/myagent$ ./config.sh
  

输入服务器URL> https://mercurio/输入身份验证类型(按   输入以进行协商)> PAT输入个人访问令牌>   ****************************************************** **连接到服务器...处理程序不支持自定义处理   libcurl(7.54.0)及其SSL的这种组合的证书   后端(“ LibreSSL / 2.6.5”)。连接失败。再试一次或按ctrl-c   退出

1 个答案:

答案 0 :(得分:0)

由您的“ LibreSSL/2.6.5”引起的错误。

.NET CORE是在MacOS中创建代理的一项必要要求,但是.NET Core完全不支持LibreSSL,请参考此文档:agent System Prerequisites。这就是为什么在Mac中配置代理时会收到此错误消息的原因。

由于.NET Core需要使用OpenSSL,因此请先在MacOS上安装build openSSL。然后再次运行创建命令。