jac*_*b_g 12 deployment capistrano ruby-on-rails amazon-ec2 ubuntu-20.04
我正在尝试使用 Capistrano 部署我的 rails 应用程序,但是,部署过程 ( cap production deploy) 一直在行:
$HOME/.rbenv/bin/rbenv exec bundle install --path /home/deploy/appname/shared/bundle --jobs 4 --without development test --deployment -- quiet
当我 ssh 进入服务器并在没有--quiet标志的最新版本中运行相同的命令时,我看到大多数 gems 已安装,但是当它到达时
Installing sassc 2.4.0 with native extensions
它冻结了。如果我使用 cloud watch 监控 CPU(我使用的是运行 Ubuntu 20.04 的 EC2 实例),我会看到它也会出现峰值。我已经尝试删除所有依赖 sassc 的依赖项,但这已经证明是一个非常令人头疼的问题,而且似乎没有必要。一些依赖的 gem 包括我的 CMS(舒适的墨西哥沙发)、webpacker 和一些节点依赖。
我也尝试使用安装 sassc
apt-get install sassc
无济于事(它安装了,但捆绑安装仍然冻结)。
有谁知道为什么这个 gem 在安装时遇到这么多麻烦?任何解决方法/修复?顺便说一下,依赖项在我的 macOS Catalina 机器上本地安装和运行良好。
也许根本不可能使用免费的 EC2 计划安装 sassc?
谢谢。
| 归档时间: |
|
| 查看次数: |
3564 次 |
| 最近记录: |