这甚至可以做到这一点吗?我们将在使用mac OS的测试Mac机上部署构建代理。
我的客户告诉我这是一个跨平台的产品。
我需要在Mac OS上安装哪些必要的程序?我不是Mac用户,很难直接找到我需要的东西。
答案 0 :(得分:0)
转到https://github.com/Microsoft/vsts-agent/releases并下载OSX版本。之后,解压缩并启动
~/$ mkdir myagent && cd myagent
~/myagent$ tar xzf ~/Downloads/vsts-agent-osx.<osversion>-x64-<agent-version>.tar.gz
答案 1 :(得分:0)
官方有一个彻底的教程:Deploy an agent on OSX。您需要最新版本的 OpenSLL .VSTS代理使用OpenSSL库安全地连接到VSTS / TFS。
检查先决条件
确保您的机器已准备好我们的OSX system prerequisites。
为了使用.NET Core,我们首先需要最新版本的OpenSSL。最简单的方法是Homebrew。安装brew后,请执行以下操作:
brew update
brew install openssl
# Ensure folder exists on machine
mkdir -p /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/
更多详情请参阅以下相关问题: