Sha256: 3ce5b0252d16ee5f0b81d9f9ea371d74acc145692db60301357d352f2d2aa7c1

Contents?: true

Size: 308 Bytes

Versions: 2

Compression:

Stored size: 308 Bytes

Contents

namespace :figaro do
  desc "Configure Heroku according to application.yml"
  task :heroku, [:app] => :environment do |_, args|
    vars = Figaro.env.map{|k,v| "#{k}=#{v}" }.join(" ")
    command = "heroku config:add #{vars}"
    command << " --app #{args[:app]}" if args[:app]
    system(command)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
figaro-0.4.0 lib/figaro/tasks.rb
figaro-0.3.0 lib/figaro/tasks.rb