【发布时间】:2014-10-08 10:14:45
【问题描述】:
我们的应用程序(1 个 repo)有一个 Rails 后端和一个 Angular 前端。因此,部署过程在某些时候有一个npm install, bower install, grunt build --force。问题是部署需要很长时间,因为即使我们只是更新 Rails 相关的东西,这些命令仍然会执行。
是否有某种钩子可以让我检查if the folder containing frontend code has changes, then npm install?还是我们应该将 repo 分成两个 repo,每个 repo 都有自己的部署过程?
【问题讨论】:
标签: ruby-on-rails capistrano capistrano3