Windows Azure Pack: Web サイトのソース管理の構成
適用対象: Azure Pack Windows
Windows Azure Pack:Websites は、Visual Studio Team Foundation Server (TFS) 内のビルド定義からの自動発行をサポートします。 詳細については、「 Publish from TFS to Windows Azure Pack: Web Sites」をご覧ください。
Web サイト サービスでは、TFS に加えて、ソース管理リポジトリとして次の追加アプリケーションの使用をサポートしています。
Bitbucket
GitHub
CodePlex
Dropbox
これらのアプリケーションを使用する前に、アクセス情報を使用して、Windows Azure Pack: Websites を構成する必要があります。
ソース管理を構成するには
管理者用の管理ポータルで、[Web サイト クラウド] をクリックして Web サイト クラウドのダッシュボードを開きます。
[ソース管理] をクリックします。
使用するソース管理アプリケーションの情報を入力します。
これらのアプリケーションは Windows Azure Pack: Websites 自体には含まれていませんが、以下の情報は、Websites クラウド コントローラーの構成に必要なデータをアプリケーションから収集するのに役立ちます。
Bitbucket
Bitbucket の場合は次の手順を使用します。
で https://bitbucket.orgアカウントを作成します。
プロジェクトを作成します。
ユーザー名>/api にhttps://bitbucket.org/account/user/\<移動し、Oauth コンシューマーを追加します。
URL については、テナント用の管理ポータルの URL を入力します。
コンシューマーを追加した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。
GitHub
GitHub の場合は次の手順を使用します。
で https://github.comアカウントを作成します。
[新しいアプリケーションのhttps://github.com/applications/settings登録] をクリックします。
URL については、テナント用の管理ポータルの URL を入力します。
コールバック URL には、tenantURL>/websites/GitHubTokenAuthorize と入力<します。
[Register application](アプリケーションを登録する) をクリックします。
アプリケーションを登録した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。
CodePlex
Codeplex の場合は次の手順を使用します。
で https://www.codeplex.comアカウントを作成します。
新しいプロジェクトを作成します。
アプリケーションに https://www.codeplex.com/site/developers/apps 移動して作成します。
URL とコールバック URL については、テナント用の管理ポータルの URL を入力します。
アプリケーションを作成した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。
Dropbox
Dropbox の場合は次の手順を使用します。
http://www.dropbox.com で登録します。
「 https://www.dropbox.com/developers 」を参照してください。
[Apps Console] をクリックし、次に [Create an app] をクリックします。
アプリ名とドメインを入力し、[アプリの作成] をクリックします。
アプリケーションを作成した後、アプリ キー、アプリのシークレット、およびアプリ フォルダーが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。
アプリ キーはクライアント ID に対応し、アプリ シークレットはクライアント シークレットに対応します。