heroku/heroku — Issue #207: Specify heroku credentials via ENV var
Author: jonah-carbonfive
Created: 2012-01-12 00:36:52+00:00
State: open

As a user of the `heroku` gem I want to specify my username and API key via environment variable so that I can perform automated deployments from an environment on which I cannot easily set `~/.heroku/credentials`.

It is not always appropriate to rely on the ~/.heroku directory to specify the current set of heroku credentials a command should use. For example a continuous integration environment might be deploying multiple heroku apps, each with different credentials, concurrently. Worse the build agents for a CI system may be on remote instances or VMs and it should not be necessary to install a credential set on all build agents in order to safely perform an automated deploy.