5

GitHubにASP.NetMVCプロジェクトを含むプライベートリポジトリがあり、これをServiceフックを介してAppHarborインスタンスにデプロイできます。

私のリポジトリには、開発、テスト、リリースの3つのブランチが含まれています。

リポジトリの異なるブランチを受け取るように個別のインスタンスを構成するにはどうすればよいですか?

AppHarborで、追跡されているブランチを指定し、個々のインスタンスへのテストまたはリリースブランチのデプロイを正常に実行できる設定を見つけました。

私が理解できないのは、以下のように3つの異なるAppHarborインスタンスにデプロイするように1つのリポジトリを構成する方法です。GibHubリポジトリを管理する場合、構成できるサービスフックは1つだけのようです。

GitHubリポジトリ/ブランチ->AppHarborインスタンス

MyProject / Release-> MyProject_Release.AppHb.com

MyProject / Test-> MyProject_Test.AppHb.com

MyProject / Develop-> MyProject_Develop.AppHb.com

これが適切である場合は、リリースサイト用にAppHarborの「カタマラン」アカウントを購入し、テストおよび開発ブランチ用に無料の「カヌー」アカウントを使用する予定です。

ありがとう

4

1 に答える 1

5

appharborサービスフックを構成するときに、「アプリケーションスラッグ」のコンマ区切りリストを指定できます。

application_slug "は、プッシュがビルドをトリガーする必要がある"、 "(つまり、"foo"または"foo、bar ")で区切られた一意のアプリケーション識別子のリストです。

MyProject_Release、MyProject_Test、MyProject_Develop

于 2012-02-04T03:36:42.777 に答える