Sha256: ca4c01d84224b389ef5b227c13497a1deafb14a9cd25c0fa8c38dab3c6138646

Contents?: true

Size: 364 Bytes

Versions: 1

Compression:

Stored size: 364 Bytes

Contents

namespace :figaro do
  desc "Configure Heroku according to application.yml"
  task :heroku, [:app] => :environment do |_, args|
    app = args[:app] ? " --app #{args[:app]}" : ""
    rails_env = Kernel.system("heroku config:get RAILS_ENV#{app}").presence
    Rails.env = rails_env if rails_env
    Kernel.system("heroku config:add #{Figaro.vars}#{app}")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
figaro-0.5.0 lib/figaro/tasks.rake