-
Notifications
You must be signed in to change notification settings - Fork 9
Using the cli
shunter1112 edited this page Sep 2, 2013
·
1 revision
heroku help
を実行すると、使い方の概要が表示されます :
:::term
$ heroku help
Usage: heroku COMMAND [--app APP] [command-specific-options]
Primary help topics, type "heroku help TOPIC" for more details:
addons # manage addon resources
apps # manage apps (create, destroy)
auth # authentication (login, logout)
config # manage app config vars
domains # manage custom domains
logs # display logs for an app
ps # manage processes (dynos, workers)
releases # view release history of an app
run # run one-off commands (console, rake)
sharing # manage collaborators on an app
Additional topics:
account # manage heroku account options
db # manage the database for an app
drains # display syslog drains for an app
help # list commands and display help
keys # manage authentication keys
maintenance # toggle maintenance mode
pg # manage heroku postgresql databases
pgbackups # manage backups of heroku postgresql databases
plugins # manage plugins to the heroku gem
ssl # manage ssl certificates for an app
stack # manage the stack for an app
status # check status of Heroku platform
update # update the heroku client
version # display version
コマンドは2種類に分かれています。一般コマンドとアプリケーションコマンドです。
一般コマンドはあなたのHerokuアカウント上の全体での指示となり、特定のアプリケーションを指定するものではありません。 例えば、あなたが作ったアプリケーションやコラボレータをリストすることがあります :
:::term
$ heroku apps
example
collabapp [email protected]
example2
アプリケーションコマンドはアプリケーションのローカルのGitのワーキングコピーの中で実行されるものです。
アプリの名前は、現在のワーキングコピー用のGitリモートをスキャンすることで、自動的に検出されます。
そのため、どのアプリケーションに指示を出すのかは明示する必要がありません。例えば、heroku apps:info
コマンドは
ワーキングコピーのなかで特別な引数をなしに実行することができます。:
:::term
$ cd example
$ heroku apps:info
=== example
Git Repo: [email protected]:example.git
Owner: [email protected]
Repo size: 960k
Slug size: 512k
Stack: cedar
Web URL: http://example.heroku.com/
もしあなたが複数のHerokuリモートをもっているか、ローカルのワーキングコビー外でコマンドを実行したい場合は 以下のように明示的にアプリケーションの名前を指定する事が出来ます :
:::term
$ heroku apps:info --app example
もし、あなたが外部のHTTP/HTTPSサービスと接続するためにプロキシを使う必要があるファイアウォールの中にいる場合、
heroku
コマンドを実行する前に、HTTP_PROXY
やHTTPS_PROXY
環境変数を設定することができます。