-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deployment failed at assets:precompile using capistrano gem #3254
Comments
Did you setup your PATH correctly? |
How to set that PATH variable? |
Hello, you can add directory of # config/deploy.rb
...
set :default_env, {
path: "$HOME/nodejs/bin:$PATH" # this will add "$HOME/nodejs/bin" into PATH environment variable during Capistrano command execution
}
... You can read the docs here |
Hello, On our deployment device, we have a yarn path as per below so we have added it into config/deploy.rb Deployment device -which yarn Development device -config/deploy.rb set :default_env, { but it throws the same error - /export/user/app/shared/bundle/ruby/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000 DEBUG [d123fc23] bash: line 1: 456266 Aborted (core dumped) ~/.rvm/bin/rvm ruby-2.7.3@app do bundle exec rake assets:precompile |
I think the problem comes from I found the workaround at sass/sassc-ruby#197 (comment) by adding the code below into Rails.application.config.assets.configure do |env|
env.export_concurrent = false
end |
@frullah Thank you so much above solution is work for me. |
@NehaPeer It was my pleasure :) |
Hello
We are using ruby 2.7.3 and Rails 6.1.3.2 while deploying the application using Capistrano gem it throws below error -
INFO [4158d929] Running ~/.rvm/bin/rvm ruby-2.7.3@app-6 do bundle exec rake assets:precompile on carbonite
DEBUG [4158d929] Command: cd /export/app/app_production/releases/20220103125501 && ( export RAILS_ENV="production" RAILS_GROUPS="" ; ~/.rvm/bin/rvm ruby-2.7.3@app-6 do bundle exec rake assets:precompile )
DEBUG [4158d929] Yarn executable was not detected in the system
Download Yarn at https://yarnpkg.com/en/docs/install
DEBUG [4158d929] Yarn executable was not detected in the system
Download Yarn at https://yarnpkg.com/en/docs/install
DEBUG [4158d929] /export/app/app_production/shared/bundle/ruby/2.7.0/gems/sassc-2.4.0/lib/sassc/engine.rb:43: [BUG] Segmentation fault at 0x0000000000000000
Here are the versions of yarn, node, and npm on server:
The text was updated successfully, but these errors were encountered: