Когда я запускаю:
$ bin/rake assets:precompile RAILS_ENV=production
Я получаю эту ошибку:
gems/fog-core-2.1.0/lib/fog/core/service.rb:244:in `validate_options': Missing required arguments: aws_access_key_id, aws_secret_access_key (ArgumentError)
Это мой config/initializers/carrierwave.rb
:
CarrierWave.configure do |config|
config.fog_provider = 'fog/aws'
config.fog_credentials = {
provider: 'AWS',
aws_access_key_id: ENV['ACCESS_KEY_ID'],
aws_secret_access_key: ENV['AWS_KEY'],
region: 'ca-central-1'
}
config.fog_directory = ENV['AWS_STORAGE']
config.fog_public = false
config.fog_attributes = { cache_control: "public, max-age=#
{365.days.to_i}" }
end
Я использую:
gem 'dotenv-rails', groups: [:development, :test]
для управления моей переменной среды.
Пожалуйста, помогите.