什么是戏剧!阶段/重新加载行为?

时间:2012-06-07 01:25:33

标签: bash shell playframework-2.0

如果我运行命令play reload,如果应用程序没有运行,它会返回什么布尔值?

如果我执行的部署shell脚本如下所示:

play reload || nohup play start

它会开始播放!如果实例没有运行?或者它会失败吗?

1 个答案:

答案 0 :(得分:1)

首先,我对play reload命令有误解。它实际上是sbt工具的一部分而不是Play!应用本身。

play reload返回零,就像丹尼斯威廉姆森指出这意味着成功一样。

我实际上指的是play stage,它会在自动部署等情况下准备应用程序。

现在我的最终部署脚本如下所示:

play compile
play stop || true

nohup play -DapplyEvolutions.default=true start

请注意我应用进化的方便捷径?

我已经确认这项工作也一样,我最终没有使用play stage