社内でinstall4jを評価しています。
win32 インストーラーをビルドし、それをテストするために継続的インテグレーション環境をセットアップしようとしています。
CI サーバーは、FTP を使用して Windows ターゲット マシン (仮想化環境) にインストーラーをアップロードし、次のようなバッチ スクリプトを実行できます。
cd c:\tmp\upload\
my_installer.exe -q -varfile response.varfile -console
現在、install4j 5 の試用版を使用しています。
コマンド ライン (リモート デスクトップ経由の cmd.exe) からインストーラーを実行すると、試用版について警告するポップアップ ウィンドウが表示されます。[OK] をクリックするまで、インストールはフリーズします。
インストーラーを telnet から実行すると、コマンドがハングアップし、戻りません。その理由はそのポップアップウィンドウだと思います。
install4j を完全に評価するには、それが CI プロセスにどのように適合するかを確認できる必要があります。
これに対する回避策はありますか?