私は現在、テスト自動化システムに取り組んでおり、Jenkins (Hudson) Buildserver を持っています。ここでインストーラーをビルドし、*.exe として実行可能なインストーラーを取得します。
この *.exe は、接続されているすべてのコンピューターからアクセスできるネットワーク共有に自動的に配置できます。
インストーラーをビルドした後、次のことを行いたいと思います。ネットワーク内で選択してプログラムを実行できるコンピューターに展開したいと思います。
Jenkins 内に最適に統合できるソリューションを探していますが、とにかく、Jenkins サーバーで任意のプログラムをバッチから実行できます。
では、どの部分が必要で、どのように実装することをお勧めしますか? もちろん、ソリューションが将来的に拡張可能である必要があり、Jenkins と他の PC 間の通信がさらに必要になる可能性があります。
主な質問は次のとおりだと思います。
リモートを最適にインストールするにはどうすればよいですか? ここである種のクライアント サーバー アーキテクチャを使用する必要がありますか、それとも最善の方法は何ですか?
ご協力いただきありがとうございます!