最終的に何かの展開につながる機能のワークフローがあります。手順は次のとおりです。
出力を生成する Python スクリプトを実行します。
この出力を特定の場所にコピーする bash スクリプトを実行します
Javaプログラムを実行するbashスクリプトを実行します(1、2の出力に応じて)(makeの実行には数時間かかります)
この出力に対して別の bash スクリプトを実行します - 最終ステップ
パラメータのセットを与える GUI からこのワークフローを開始できるようにしたいと考えています。
次に、各ステップのステータス レポートを取得できるようにしたいと考えています。これにより、実行中のユーザーが現在実行中のステップを知ることができます。
ここでの主な問題は、各ステップが完了するまでに時間がかかる場合があることです。Java で GUI を開発した経験は限られています。
私が行くべき方向について何かアドバイスはありますか?