我有一个非常简单的ruby on rails应用程序,我想使用capistrano来部署它。gems文件中有多个gem,好吧。当我在服务器上运行gem list puma时,它返回null,这意味着gem 'puma‘没有安装在服务器上,对吧?但是我刚刚通过capistrano部署了应用程序,不是应该正确安装gem文件中的所
我正在用Capistrano将一个Rails应用程序部署到EC2。部署总是成功的,但是即使我刚刚将JS/CSS更改推到Git,资产也不会在第一次编译。当我保留5个版本时,我不得不重复部署,直到所有旧版本最终被删除。现在,在连续两次部署之后,我看到了新版本的JS和CSS。在生产中,在application.js文件夹中还有多个shared/public/assets和application.css文件,包括最新的编译版本。do
g