自动为Dreamhost Flask应用程序创建tmp / restart.txt

时间:2018-05-18 00:49:34

标签: flask pycharm passenger dreamhost

我有一个烧瓶应用程序,我在Dreamhost服务器上运行。我正在使用PyCharm的部署工具在进行更改时手动和/或自动更新服务器上的文件。

当使用Passenger在Dreamhost上运行烧瓶应用程序时,应用程序将被缓存,因此Passenger知道刷新缓存的唯一方法是让tmp / restart.txt文件具有新的时间戳。手动,这是通过SSH与touch tmp/restart.txt从终端完成的。

但我想以某种方式从PyCharm中自动完成此操作。有没有办法做到这一点?我找不到任何东西。

我看到有人建议他们可以通过github执行此操作:“对于我的项目,我在我的git仓库中添加了一个post-receive hook来为我触摸该文件。”坦率地说,我真的不知道这意味着什么,但我认为这意味着如果我部署到github然后以某种方式从那里同步到Dreamhost服务器,这是“容易的”。

但它也表明在PyCharm中可以有一种方法可以做到这一点。有什么想法吗?

0 个答案:

没有答案