我们目前正在完成一个商业symfony2应用程序,我们希望为用户提供一种直接在GUI中更新软件的方法,这样他们就不必下载更新包,将其部署到服务器并调用一些安装人员。
我知道我可以自己编写所有这些 - 但我认为可能已经有了解决方案(为什么重新发明轮子)。你们中的任何人都知道某种捆绑或预制脚本吗?它应该能够:
对于客户:
对于服务器:
答案 0 :(得分:0)
在作曲家中使用scripts怎么样?例如,installAssets在every update中执行。因此,您可以使用composer脚本创建类似“UpdateBundle”的内容,将检查应用程序是否需要更新。 GUI只会运行“作曲家更新”