2017-05-29 3 views
0

これでも可能ですか? Mac OSを使用してテスト用のMacマシンにビルドエージェントを導入する予定です。MacにTFS vNextビルドエージェントをインストールするには?

私の顧客は、クロスプラットフォーム製品だと言いました。

私のMac OSに必要なプログラムはどれですか?私はMacユーザーではないので、必要なものを直接見つけるのは難しいです。

+0

?これまでに何を試しましたか? – Greaka

答えて

0

を展開して開始します。 OpenSLLの最新バージョンが必要です.VTSエージェントはOpenSSLライブラリを使用してVSTS/TFSに安全に接続します。

チェック

があなたのマシンが私たちのOSX system prerequisitesを用いて製造されていることを確認前提条件。

.NETコアを使用するには、まず最新バージョンのOpenSSLが必要です。これを取得する最も簡単な方法はHomebrewです。醸造をインストールした後、次の操作を行います

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/ 

詳細は、関連する問題の下に参照してください。

あなたはそれで問題が発生している
+0

ありがとう、それをコピーしてください。それ以外のものはTFSビルド用にMAC OSXにインストールする必要があります。多くの場合、ビルドエージェントにVSをインストールする必要があります。 MAC OSXでこのようなことを経験していますか? – NewBalance

+0

@NewBalanceちょうど* Greaka *がコメントで言ったように。それはあなたの環境とあなたの顧客に基づいています。あなたがビルドをトリガするときにいくつかのコンポーネントが欠けている場合。ログにビルドエラーとして何らかのプロンプトメッセージが表示されます。ビルドエージェントとローカルで同じ環境を使用していることを確認することをお勧めします。 –

0

https://github.com/Microsoft/vsts-agent/releasesにアクセスし、OSXリリースをダウンロードしてください。公式でDeploy an agent on OSX:その後、徹底的にチュートリアルがあり

~/$ mkdir myagent && cd myagent 
~/myagent$ tar xzf ~/Downloads/vsts-agent-osx.<osversion>-x64-<agent-version>.tar.gz 
+0

おかげでGreaka、そのコマンドを試してみました。 Mac OSやネットワーク環境にはいくつかの制限がありますか? 'System.Net.Http.CurlHandler 'の型初期化子が例外をスローしました。 接続に失敗しました。 ' – NewBalance

+0

それは別の疑問にふさわしいかもしれません。必要なプログラムをすべてマシンにインストールしましたか? PS:私の質問があなたの問題を解決した場合、それを解決策としてマークすることができます;) – Greaka

+0

もう一度、ありがとうございました。私のMac OSに必要なプログラムはどれですか?これは実際に私が求めていた質問です。私はMacユーザーではないので、必要なものを直接見つけるのは難しいです。私はそれもインストールに属していると思う。 – NewBalance

関連する問題