ソフトウェアをMSI(Wixを使用)にパッケージします。 ビルドとリリースにVSTSを使用します。MSIをVSTSリリースにインストールする
標準の一部としてMSIファイルを展開する方法はありますか?
はい、msiexec /i ...
をPowerShellまたはバッチスクリプトとして実行できます。しかし、たとえば、終了コードの確認、VSTSリリースへのインストールログファイルのアップロード、エラーメッセージの分析など、いくつかの作業が必要になります。
これはすべて一般的な話ですが、そのための標準的なVSTSステップ\拡張はありません。
ありがとうございますが、** task.logissue **や** task.uploadlog **など、既にこれを行うスクリプトを作成しました。私の質問は、VSTSリリースにMSIをインストールするという一般的な作業のための**標準**アプローチがあるかどうかです。これはビルドステップのようなものでした。カスタムスクリプトは規模を拡大するのが難しく、数十のプロジェクトでそれを適用できます。 – Ivan