1

ビルド時に VSO Hosted Build Controller で環境変数を設定するにはどうすればよいですか? 理想的なソリューションは、MSBuild 引数を使用することです。

シナリオ(知る必要はありません) : Orleans ベースの Azure Hosted Cloud Service を取得して、VSO Hosted Build Controller を使用してビルドおよびデプロイしようとしています。現在、TFS を使用して独自のビルド コントローラーをホストしていますが、VSO でホストされているビルド コントローラーを使用したいと考えています。これを機能させるには、ビルド時に Orleans 環境変数を VSO Hosted Build Controller 上のプロジェクト内のパスに設定する必要があります。継続的な展開モデルを使用しています。

4

1 に答える 1

1

MSBuild Arg は

/p: EnvVarName = PathAsAString

ビルド プロセスに応じて、フル パス (p:OrleansSDK="C:\a\scr\Main\Lib") または相対パス (/p:OrleansSDK="..\..\Lib") になります。テンプレートに既存の変数を含めることができる場合があります (p:OrleansSDK="$(SourcesDir)\Lib")。

于 2014-07-25T12:28:06.580 に答える