0

私は 2 つの Github リポジトリを持っています。1 つは Github Pages Web サイト用で、マスター ブランチには Web サイトの静的サイト ジェネレーター ソースが含まれ、もう 1 つのリポジトリには Web サイト リポジトリのマスター ブランチによって参照される Git サブモジュールが含まれています。

理想的には、2 つの Github リポジトリのいずれかでマスター ブランチに変更があった場合、Github Pages リポジトリで Wercker ビルド プロシージャを呼び出す必要があります。この方法で 2 つの異なるレポで Webhook を使用できるかどうか教えてください。もしそうなら、サブモジュールのレポが変更されたときに、追加の Webhook をセットアップして Web サイトのレポを構築するにはどうすればよいですか?

4

1 に答える 1

2

トリッキーなもの。Wercker を使用すると、API リクエストでビルドを起動できるため、他のリポジトリがプッシュされたときに、その API エンドポイントにヒットして GitHub Pages リポジトリ ビルドをトリガーする何かをセットアップできる場合があります。

Pages サイトを別のレポにする必要はありますか? GitHub Pages ソースをメイン リポジトリのブランチに配置したり、ブランチのサブディレクトリにgh-pagesソース ファイルを配置したりすることもできます (これは最近の GitHub Pages 機能だと思います)。/docsmaster

于 2016-10-27T03:07:22.037 に答える