2017-10-05 4 views
-1

VSTSでは、CI/CDパイプラインでクラウドサービスを構築し、展開することができます。しかし、ビルドステップカスタム仕様に従ってcsdef(cs定義ファイル)を変更するにはどうしたらいいですか? ?AzureクラウドサービスのCI/CD vsts

例えば、私はVisual Studioを使って、同じVMサイズを指定することができます。チームサービスのビルド定義でどのように達成できますか?

+0

私のソリューションでこの問題を解決しますか? –

答えて

0

Replace Tokens,Release Management Utility tasksのようにファイルを変更できる拡張子がたくさんあるので、それらのうちの1つを使用してビルドタスクの前にcsdefファイルを更新できます。

トークン拡張子を交換に関しては、そのトークンがvmCountの値で置き換えることができ、例えば、csdefファイル内#{vmCount}#トークンおよびビルド/リリースでvmCount変数があり、変数の値が特定のトークンを置き換えることができます変数。

もう1つのサンプル:Using Tokenization (Token Replacement) for Builds/Releases in vNext/TFS 2015があります。