jinn0027 / enkai

0 stars 0 forks source link

プログラムの公開方法 #6

Open jinn0027 opened 4 years ago

jinn0027 commented 4 years ago

(1) どこかローカルディレクトリに以下のようにgit cloneする。clone先は[GIT_CLONED_DIR]とする。

  $ git clone https://github.com/jinn0027/enkai.git

(2) ローカルの別の所にディレクトリを作り、その中に移動する。

  $ mkdir video-chat
  $ cd video-chat

(3) enkai/video-chatの中身をディレクトリ以下にコピーする。copyall.shは単純にcloneされた先のファイルを全て手元にコピーするスクリプト。

  $ [GIT_CLONED_DIR]/enkai/copyall.sh

(4) 新規にgitリポジトリを作成する。

  $ git init
  $ git add .
  $ git commit -m "."

(5) herokuにアプリケーションを作成する。

  $ heroku create

なんかこんな表示が出るはず。このcalm-garden-....comまでがドメインIDになる。

  https://calm-garden-58575.herokuapp.com/ | https://git.heroku.com/calm-garden-58575.git

(6) skywayのAPIキーのところに、このドメインIDを追加する。

(7) herokuにコードをpushする。(デプロイする)

  $ git push heroku master

(8) 問題なければ以下のようなurlでアクセスを確認する。

  https://calm-garden-58575.herokuapp.com/

(*)ドメインIDはアプリケーションによって変化する。


もしもすでに作成されたアプリケーションに再度反映するだけならば

  $ [GIT_CLONED_DIR]/enkai/copyall.sh
  $ git add .
  $ git commit -m "."
  $ git push heroku master

のみで行けるはず。