うーん、ここと同じエラーが発生しています.... rails assets:precompile during slug for s3 error: env are set on the solution is not working...
アセットをプリコンパイルしようとすると、次のエラーが発生します。
$ RAILS_ENV=production bundle exec rake assets:precompile
/Users/me/.rvm/rubies/ruby-1.9.3-p362/bin/ruby /Users/me/.rvm/gems/ruby-1.9.3-p362@global/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
AssetSync: using default configuration from built-in initializer
AssetSync: using default configuration from built-in initializer
rake aborted!
Fog provider can't be blank
/Users/me/.rvm/gems/ruby-1.9.3-p362/gems/asset_sync-0.5.4/lib/asset_sync/asset_sync.rb:32:in `sync'
/Users/me/.rvm/gems/ruby-1.9.3-p362/gems/asset_sync-0.5.4/lib/tasks/asset_sync.rake:3:in `block in
heroku labs:list ... と入力すると、user-env-compile が有効になっていることが示されます
[+] user-env-compile Add user config vars to the environment during slug compilation
heroku config と入力すると...フォグ変数が設定されていることがわかります
AWS_ACCESS_KEY_ID: myid
AWS_SECRET_ACCESS_KEY: mykey
FOG_DIRECTORY: mydirectory
FOG_PROVIDER: AWS
一部のファイルをプリコンパイルするのに、エラーが発生するのはなぜですか?