GithubからHerokuへの自動デプロイ

Githubからの自動デプロイ

多くの場合はherokuなどの本番環境へ直接デプロイするのではなく、Githubから自動デプロイを行うようです。
この時gitflowに則るとmasterブランチは常にリリース版となるので、masterブランチと本番環境は常に同期している状態となります。

このデプロイの手間を削減できるため非常に便利な設定です。

設定方法

設定は全てHerokuのサイトのGUIから可能です。

  • ダッシュボードから対象のアプリを開く
  • メニューの中の「deploy]
  • DeploymentMethodをGithubへ変更
  • App connnected to Githubの項目で対象のレポジトリ、 masterブランチを選択
  • Automatic Deployをenableへ変更