私はgithubでホストされている完全に静的なサイト (例: https://github.com/robertjchristian/angular-enterprise-seed ) を持っており、主に master ブランチで作業しています。/app/ ディレクトリの内容は、私がホストしたいものです。したがって、開発中は cd ~/projects/angular-enterprise-seed/app を実行してから、「python -m SimpleHTTPServer」を実行しました。これにより、localhost:8000 でサイトをローカルに参照できます。
/app の静的コンテンツも Web 上でホストしたいと考えており、gh-pages は理想的な候補です。ここに私の要件があります:
- 「gh-pages ブランチをマスターとして使用するだけ」はしたくない
- クライアントからのマスター変更に沿って gh ページを維持するラッパー スクリプトに依存したくありません。
- Webhook ポスト、マスターからのチェックアウト、および gh-pages へのチェックインを処理するサービスを構築したくありません。
理想的には、「Post commit hook - sync gh-pages with change in master」という github フックになります。
何か案は?
ありがとう。