Cloud9 で heroku create
コマンドを実行したら、400エラーになった。
iwamot:~/workspace $ heroku create アプリケーション名
Enter your Heroku credentials.
Email: メールアドレス
Password (typing will be hidden):
▸ HTTP Error: https://api.heroku.com/login 400 Bad Request
▸ Invalid response from API.
▸ HTTP 400
▸ {メールアドレス パスワード}
▸
▸ Are you behind a proxy?
▸ https://devcenter.heroku.com/articles/using-the-cli#using-an-http-proxy
これは、heroku-cliのバージョンが古いのが原因だった。
iwamot:~/workspace $ heroku version
heroku-toolbelt/3.43.13 (x86_64-linux) ruby/2.3.0
heroku-cli/5.4.8-eee5ec9 (linux-amd64) go1.7.1
You have no installed plugins.
Herokuのドキュメントに書かれているコマンドで、アップデートしてみた。少し時間がかかった。
iwamot:~/workspace $ wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh
(中略)
heroku cli installed to /usr/bin/heroku
+ heroku version
heroku-cli/6.13.19 (linux-x64) node-v8.3.0
これで、heroku create
が実行できるようになった。
iwamot:~/workspace $ heroku create アプリケーション名
Creating ⬢ アプリケーション名... !
▸ Invalid credentials provided.
Enter your Heroku credentials:
Email: メールアドレス
Password: ***********
Creating ⬢ アプリケーション名... done
https://アプリケーション名.herokuapp.com/ | https://git.heroku.com/アプリケーション名.git