0

アプリケーションサーバータイプの展開を自動化するためにantを使用しています。

展開の基本的な最初のステップはうまく機能していますが、サーバーを起動すると、ant ビルドが停止します (これはごく普通のことのようです)。

実際、私のサーバーはループを中心に構築されているため、端末で実行すると端末がブロックされます。「./exec > log.txt&」のようなことをしようとしましたが、何も変わりません。

最終的に実行の準備が整うのを待ってから、次のタスクに渡してほしいと思います。それを行う方法はありますか?ありがとうございました。

4

1 に答える 1

0

Jenkinsでビルドを実行し、ビルド後のSSHステップとしてデプロイを実行します。より専用のSSHソリューションについては、Jenkins用のプラグインを備えたrundeckを調査することをお勧めします。

ビルドをシンプルに保ち、デプロイメントを他のツールに引き渡します。

于 2013-02-26T22:37:37.527 に答える