Class: Brut::CLI::Apps::Deploy::Heroku::DeployConfig

Inherits:
DeployConfig
  • Object
show all
Defined in:
lib/brut/cli/apps/deploy.rb

Instance Method Summary collapse

Methods inherited from DeployConfig

#additional_processes, #platform

Instance Method Details

#each_dockerfile(&block) ⇒ Object



92
93
94
95
96
97
# File 'lib/brut/cli/apps/deploy.rb', line 92

def each_dockerfile(&block)
  self.processes.each do |description|
    dockerfile = "Dockerfile.#{description.name}"
    block.(dockerfile, description)
  end
end

#processesObject



88
89
90
# File 'lib/brut/cli/apps/deploy.rb', line 88

def processes = super + [
  process_description("release", "bin/release")
]

#registry_hostnameObject



86
# File 'lib/brut/cli/apps/deploy.rb', line 86

def registry_hostname = "registry.heroku.com"