Trabalhar com a API Heroku a partir do código Ruby é divertido novamente!
heroku = Ruroku::API.new api_key: API_KEY
Agora pegue um aplicativo específico:
app = heroku['app-name']
Adicione um addon:
app.addons.add 'mongolab:starter'
Atualize um env var:
app.config_vars['STRIPE_API_KEY'] = '11010010100010010'
Adicione um domínio:
app.domains.add '*.app-name.com'
Escale processos de trabalho e web
app.processes.scale 'web', 5
app.processes.scale 'worker', 10
Agora volte para a primeira versão:
app.releases['v1'].rollback
Claro, você também pode ler registros:
app.logs
Gosto disso?