タイトルの通り。
GithubのWebhookを受信してPersonal access tokenでpull、いい感じにデプロイまでやってくれる
- 設定ファイルを用意する
cp config/production.json{_inc,} - GithubのWebhookとPersonal access tokenを用意する 設定ファイルにGithubのユーザー名とトークンやらなにやら貼り付ける
- ドキュメントルートからこのリポジトリの
publicにリンクを張るln -s $DocumentRoot $ThisRepositoryClone/public - うまい具合にポートマッピングする
docker-compose.ymlとかリバースプロキシ設定とか弄る docker-compose up -dで立ち上げる- 適当にリポジトリにpushする
- deployされる