如何为烧瓶应用程序构建更新程序?

时间:2019-06-17 19:52:30

标签: python ubuntu flask server

我正在构建一个仅基于烧瓶的内部应用程序。我希望程序从git存储库的master分支自动更新。该应用程序在基于Linux(Ubuntu服务器)的VM上运行。有没有办法让flask应用程序从主分支自动提取更改并更新?

编辑:我不希望从pip / git(最常见的搜索结果)中获取python模块更新程序

更新:我发现了一个名为micropython-ota-updator的模块,它的问题在于它似乎在重新启动时进行了更新。我正在构建的软件旨在保持持续运行。我最初的想法是每隔一段时间检查一次更新。

1 个答案:

答案 0 :(得分:0)

对于任何其他遇到此问题的人: 我决定动态生成GitHub链接并构建用于克隆存储库的功能。还有一些配置文件在克隆之前已保存在存储库之外。克隆存储库后,配置文件将移回到新存储库中的正确位置。如果有人需要更多有关此的信息,请告诉我。我很高兴分享我的发现!