Cloud9を最近使用しはじめた初心者です。
こちらのサイトを参考にCloud9側でのherokuのデプロイターゲット登録をしようとしたのですが、「気球のマーク」というものが見つかりません。
どこにあるのでしょうか??
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答1件
0
ベストアンサー
旧バージョンでは以下の様なUIだったようですが
http://support.cloud9ide.com/entries/20710298-Deploy-your-application-to-Heroku
現バージョンではdeployのUIは無いようです(将来復活するとのこと)
http://stackoverflow.com/questions/25103181/new-version-cloud-9-how-to-deploy-to-heroku
以下のドキュメントによれば heroku tool はVMにデフォルトでインストールされているので
herokuのドキュメントに従ってコマンドで登録することは可能みたいですね。
https://docs.c9.io/deploying_via_cli.html
以下に例を示しておきます。
Cloud9IDEのターミナルで以下の様に実行します.
まずgitリポジトリを作成してコミットまで行いまう。
(remote addは行いません。)
xxx@projectname:~/workspace $ git init xxx@projectname:~/workspace (master) $ git add . xxx@projectname:~/workspace (master) $ git commit -am "first commit"
heroku コマンドでherokuの認証を行います。
xxx@projectname:~/workspace (master) $ heroku login Enter your Heroku credentials. Email: <herokuに登録したメールアドレス> Password: <herokuのパスワード> Found existing public key: /home/ubuntu/.ssh/id_rsa.pub Uploading SSH public key /home/ubuntu/.ssh/id_rsa.pub... done Authentication successful.
ここでherokuのリポジトリを作成していなければheroku createとしてherokuにアプリケーションを作成するのですが
ご提示の手順に従っていればすでにherokuにアプリケーションを作成済みだと思いますので
以下の様にしてherokuという名前でremoteを登録します。
xxx@projectname:~/workspace (master) $ git remote add heroku <Herokuでapp作成時に表示された Git URL ~.git を指定>
以下のコマンドでherokuへpushします。finger printの確認(相手のサーバーが間違いないかの確認)がでますが、問題なければyesとタイプして続行してください。
xxx@projectname:~/workspace (master) $ git push heroku master
pushできたら、HerokuのアプリケーションURLで動作しているか確認してみてください。
ただし、最近のバージョンのRailsではproductionモードではようこそページが削除されてますので、404エラーが表示されるはずです。
自分のCloud9とHerokuの変更がちゃんと反映できてるかを手っ取り早く確認したい場合は
Cloud9で public/404.html
のタイトルを変えてみるなどしてみてください。
ファイルを保存後に
$ git commit -am "change 404" $ git push heroku master
などとすれば更新を確定して再度Herokuに転送できます。
(コミットメッセージは適宜変更してください)
投稿2014/08/24 08:05
総合スコア2604
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2014/08/24 10:45