Cruise control、TFS、buildforgeなどのツールを使用しなかったビルド環境があります。
私たちは純粋にMsbuildとpowershellに依存しています。展開プロセスを自動化することにしました。
仮想マシンのニーズを満たすためにVMWareESXiを使用しているため。導入プロセスを自動化するためにVMWarepowercliを使用することにしました。
ビルドが終了すると、VMware powercliはVMのスナップショットを新しい状態に戻し、Invoke-VMScriptを使用して自動展開を実行しようとしました。
ただし、展開にはUIがあるため、Powercliがセッション0でUIを呼び出そうとし、UIアプリケーションをサポートしていないため、これはほぼ不可能です。
誰かがこの問題を克服し、アプリケーションを仮想マシンに正常にインストールしましたか?