1

コマンドを実行するとplay reload、アプリケーションが実行されていない場合に返されるブール値は何ですか?

次のような展開シェルスクリプトを実行すると:

play reload || nohup play start

Playを開始しますか?インスタンスが実行されていなかったら?それとも関係なく失敗しますか?

4

1 に答える 1

1

まず、play reloadコマンドについて誤解していました。これは実際には sbt ツールの一部であり、Play! の一部ではありません。アプリケーション自体。

play reloadゼロとして返され、デニス・ウィリアムソンが指摘したように、それは成功を意味します。

私が実際に言及していたのはplay stage、自動展開のような場合にアプリケーションを本番用に準備するものでした。

最終的なデプロイ スクリプトは次のようになります。

play compile
play stop || true

nohup play -DapplyEvolutions.default=true start

進化を適用するための私の便利なショートカットに気づきましたか?

これも同様に機能することを確認しましたが、最終的には使用しませんでしたplay stage

于 2012-06-07T01:52:33.483 に答える