私は、Windowsのマシン上でBuildAreaと言うディレクトリを持っている。私は複数のフォルダにlib、applicationsなどと言っている。 Javaファイルをビルドすると...それぞれのjarファイルはアプリケーションフォルダ内のlibフォルダとwar/earファイルに置かれます。windowsディレクトリとscpからの最新のファイルを
これらのファイルのscpをLinuxサーバーに自動化したいと考えています。 私がここで直面している課題は、それぞれのフォルダに他の多くのファイルがあるため、最新のjar/ear/warファイルを作成することです。
たとえば、libにはa.jar、b.jarなどがあります。のは、私はちょうど、私は私が最初に以下の考えだけで、この最新のはA.jar
をピックアップする必要がありはA.jarの最新バージョンをビルドしましょう:ANからの引数を受け入れるスクリプトを作成
ステップ1) 最近作成されたアーティファクト名のリストを持つテキストファイルを入力し、このスクリプトはこれらのファイルを別のディレクトリにコピーします。 (ReleaseAreaと言う)
ステップ2) 上記のスクリプトを使用してReleaseAreaフォルダにコピーされたファイルをLinuxサーバにscpする別のスクリプト。
しかし、これには手作業による介入が必要であり、より効率的な方法を望みます。
いつでも大歓迎です。
おかげで、よろしく、
ロハン