適切なリリースポリシーなしで、さまざまなサーバー環境で複数のjarファイルがリリースされている状況を管理する必要があります。リモートjarのマニフェスト情報を取得
これは、私が明示的にチェックしない限り、特定のサーバーでどのバージョンがリリースされたのかわかりません。
私はそのようなポリシーを適所に置くことを強いられていますが、それまでは私は暗闇の中にいます。
とにかく、いくつかの基本情報(タイムスタンプ、ビルドを実行するユーザー)の評価をビルドスクリプトに挿入することができました。そのため、状況を制御するための基本的なデータがあります。
私がしたいことは、その情報を読んで、全体的な状況を伝えるレポートを作成することです。
私は確かに2通りの方法でスクリプトを書くことができます: - 各サーバからjarファイルをダウンロードし、マニフェスト情報を抽出します。 - マニフェストを抽出して情報を返すリモートユーティリティを実行します。
このタスクを達成するためのツール/スクリプト/ ant-taskがありますか、それとも私自身で書くべきですか?
私はantの既存の解決策に気づいていません。 – oers