12

Azure DevOps ビルドからの実際のストレージではなく、Azure Storage Emulator を利用する単体/統合テストを実行したいと考えています。

エミュレーターは、Azure SDK の一部としてHosted Build Controllerの通常の場所 (C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe) にインストールされます。

ただし、エミュレーターは Build Controller で初期化されていない状態にあります。コマンド ラインからコマンドInitを実行しようとすると、次のエラーが発生します。

This operation requires an interactive window station

これに対する既知の回避策はありますか、または Azure DevOps ビルドでエミュレーターをサポートする予定はありますか?

4

5 に答える 5

1

いいえ、Hosted Build Controller はインタラクティブ モードでは実行されないため、エミュレーターはこの環境では動作しません。詳細については、XAML ビルド用のホストされたビルド コントローラーの Q&A を参照してください。

Q: ビルド サービスをインタラクティブ モードで実行する必要がありますか?

A: いいえ。その後、ホストされたビルド コントローラーを使用できます。

オンプレミスのビルド コントローラーをセットアップし、ビルド サーバーをインタラクティブ モードで実行することをお勧めします。詳細については、ビルド サーバーセットアップとビルド コントローラーのセットアップを参照してください。

于 2015-11-16T06:09:51.700 に答える